【技术实现步骤摘要】
测试用例生成方法、装置、电子设备及存储介质
[0001]本专利技术涉及软件测试
,尤其涉及一种测试用例生成方法、装置、电子设备及存储介质。
技术介绍
[0002]软件测试是一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程,即一种实际输出与预期输出之间的审核或者比较过程。对于软件测试人员来说,编写测试用例是测试工作中必不可少的一个环节。然而,该环节繁琐而冗长,不仅需要考虑各种测试场景,还要将测试场景以文字的形式写成可操作的测试用例。例如:目前测试用例编写都是人工梳理测试场景,使用Excel或者禅道等工具手动录入。
[0003]现有技术的不足在于:设计测试用例和编写测试用例耗时较长,导致整个测试周期拉长,测试效率低,不利于产品的尽快交付。
技术实现思路
[0004]本专利技术提供一种测试用例生成方法、装置、电子设备及存储介质,用以解决现有技术中设计测试用例和编写测试用例耗时较长,导致整个测试周期拉长,测试效率低,不利于产品的尽快交付的缺陷,实现自动生成测试用例,在测试流程上可以节省设计测试用 ...
【技术保护点】
【技术特征摘要】
1.一种测试用例生成方法,其特征在于,应用于web平台,所述方法包括:获取待测试的应用程序的功能预期结果和测试工具上传的针对所述应用程序的测试文件;对所述测试文件进行解析,得到测试操作步骤和功能实际结果;基于所述功能预期结果、所述测试操作步骤以及所述功能实际结果,生成测试用例。2.根据权利要求1所述的测试用例生成方法,其特征在于,所述获取待测试的应用程序的功能预期结果,包括:从所述web平台的第一存储位置,获取待测试的应用程序的功能预期结果;其中,所述第一存储位置预先存储有所述待测试的应用程序的功能预期结果。3.根据权利要求1所述的测试用例生成方法,其特征在于,所述基于所述功能预期结果、所述测试操作步骤以及所述功能实际结果,生成测试用例,包括:将包括所述功能预期结果、所述测试操作步骤以及所述功能实际结果的测试用例要素信息进行组合,得到测试用例。4.根据权利要求1至3任一项所述的测试用例生成方法,其特征在于,所述方法还包括:将所述测试用例存储到所述web平台的第二存储位置。5.根据权利要求1至3任一项所述的测试用例生成方法,其特征在于,所述方法还包括:输出所述测试用例和所述测试用例的测试结果。6.一种测试用例生成方法,其特征在于,应用于测试工具,所述方法包括:在待测试的应用程序与所述测试工具连接成功后,记录所述应用程序在操作过程中的操作步骤和日志;基于所述操作步骤和日志,生成针对所述应用程序的测试文件;将所述测试文件上传至web平台;所述web平台用于解析所述测试文件,得到测...
【专利技术属性】
技术研发人员:李良斌,
申请(专利权)人:北京声智科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。