The invention discloses a test case generation method, device, server and storage medium. The method includes: receiving the use case events of the object to be tested; parsing the use case events to generate the use case configuration files of the use case events; decomposing and transforming the use case configuration files to obtain the test cases corresponding to the use case events. Using this method, the automatic generation of test cases can be realized, which reduces the consumption of human resources in product testing, shortens the product testing cycle, improves the testing efficiency, and ensures the diversity of test cases, thus increasing the coverage of test cases in product testing.
【技术实现步骤摘要】
测试用例的生成方法、装置、服务器及存储介质
本专利技术涉及软件测试
,尤其涉及测试用例的生成方法、装置、服务器及存储介质。
技术介绍
软件测试在软件开发中具有较高的分量,特别是在高精尖的软件产品研发中,软件测试的好坏直接影响软件产品的安全性和稳定性。一般而言,软件测试的关键在于所形成的测试用例,测试用例的好坏直接决定了是否能够有效进行待测软件的功能测试,从而尽早发现和解决所出现的问题。在实现本专利技术过程中,专利技术人发现测试用例的生成存在下述缺陷:当前的测试用例主要靠测试工程师的在测试前的手动编辑和撰写,由此需要花费大量的时间和精力来思考软件产品运行过程中可能出现的问题并撰写相关测试用例,由此增加了测试工程师的工作量,造成人力资源的耗费,同时该种方式形成的测试用例并不能含盖所有的待测试问题,导致测试覆盖范围较窄。
技术实现思路
本专利技术实施例提供了一种测试用例的生成方法、装置、服务器及存储介质,能够实现测试用例的自动生成,同时增加了测试用例在产品测试中的覆盖范围。第一方面,本专利技术实施例提供了一种测试用例的生成方法,包括:接收待测对象的用例事件;解析所述用例事件,生成所述用例事件的用例配置文件;分解转换所述用例配置文件,获得对应所述用例事件的测试用例。进一步的,所述用例事件包括下述至少一种:所述待测对象的客户端用户反馈的问题事件、运行所述待测对象实时抓取的异常事件及编辑输入的任务事件。进一步的,所述解析所述用例事件,生成所述用例事件的用例配置文件,包括:分析确定所述用例事件对应的用例配置模板,并提取所述用例事件中的事件关键信息,所述事件关键信息包括 ...
【技术保护点】
1.一种测试用例的生成方法,其特征在于,包括:接收待测对象的用例事件;解析所述用例事件,生成所述用例事件的用例配置文件;分解转换所述用例配置文件,获得对应所述用例事件的测试用例。
【技术特征摘要】
1.一种测试用例的生成方法,其特征在于,包括:接收待测对象的用例事件;解析所述用例事件,生成所述用例事件的用例配置文件;分解转换所述用例配置文件,获得对应所述用例事件的测试用例。2.根据权利要求1所述的方法,其特征在于,所述用例事件包括下述至少一种:所述待测对象的客户端用户反馈的问题事件、运行所述待测对象实时抓取的异常事件及编辑输入的任务事件。3.根据权利要求1所述的方法,其特征在于,所述解析所述用例事件,生成所述用例事件的用例配置文件,包括:分析确定所述用例事件对应的用例配置模板,并提取所述用例事件中的事件关键信息,所述事件关键信息包括:事件的发生场景、事件的发生关联时间以及事件描述;将所述事件关键信息填充至所述用例配置模板,生成所述用例事件的用例配置文件。4.根据权利要求3所述的方法,其特征在于,所述分解转换所述用例配置文件,获得对应所述用例事件的测试用例,包括:解析所述用例配置文件,确定用例配置文件对应的分类标签;获取与所述分类标签匹配的测试操作脚本;分解所述用例配置文件的事件关键信息,获得至少一条有效数据;将各所述有效数据填充至所述测试操作脚本的对应位置,获得对应所述用例配置文件的测试用例。5.根据权利要求1所述的方法,其特征在于,还包括:向审核终端发送所述测试用例,...
【专利技术属性】
技术研发人员:吕博扬,
申请(专利权)人:广州视源电子科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。