【技术实现步骤摘要】
一种回归测试方法、装置、电子设备及存储介质
[0001]本申请涉及回归测试
,具体而言,涉及一种回归测试方法、装置、电子设备及存储介质。
技术介绍
[0002]现有的TypeScript大项目中,常常用到的回归测试方法为黑盒测试,例如基于python selenium的UI(User Interface)回归测试,因为用例都得根据UI操作去写python脚本,从而导致用例编写复杂,并且UI或UE(User Experience)上的修改将会导致用例失效,使得用例维护困难,对比结果用的是非数据的对比导致精准度低,出问题后的跟踪也比较麻烦。另外,如果使用白盒测试,同样存在用例维护困难的问题,并且对项目的低耦合性以及代码可测试性要求较高。
技术实现思路
[0003]本申请实施例的目的在于提供一种回归测试方法、装置、电子设备及存储介质,使用命令集和标准数据集进行测试,对项目的低耦合性以及代码可测试性要求不高,解决现有方法用例编写复杂、用例维护困难、以及对项目的低耦合性、代码可测试性要求较高的问题。
[0 ...
【技术保护点】
【技术特征摘要】
1.一种回归测试装置,其特征在于,应用于测试服务端,所述装置包括:Launcher模块,用于启动待测试网站的整个项目;RestServer模块,用于提供通信接口,以将预先录制的命令集和标准数据集对应的访问地址数据发送至所述待测试网站的测试客户端,以根据所述命令集与标准数据集生成并执行适配mocha的测试用例;Reporter模块,用于接收所述测试客户端返回的所述测试用例的执行结果并进行展示。2.根据权利要求1所述的回归测试装置,其特征在于,所述地址数据包括url列表,所述装置还包括:Tester模块,用于解析预先录制的命令集与标准数据集,以生成url列表。3.一种回归测试方法,其特征在于,所述方法包括:启动待测试网站的整个项目;将预先录制的命令集和标准数据集对应的访问地址数据发送至所述待测试网站的测试客户端,以根据所述命令集与标准数据集进行生成并执行适配mocha的测试用例;接收所述测试客户端返回的所述测试用例的执行结果并进行展示。4.根据权利要求3所述的回归测试方法,其特征在于,所述地址数据包括url列表,在所述将预先录制的命令集和标准数据集对应的访问地址数据发送至所述待测试网站的测试客户端的步骤之前,所述方法还包括:解析预先录制的命令集与标准数据集,以生成url列表。5.一种面向数据的回归测试装置,其特征在于,应用于测试客户端,所述装置包括:Mizarclient模块,用于接收并解析测试服务端发送的命令集与标准数据集对应的访问地址数据;RegressionT...
【专利技术属性】
技术研发人员:刘玉丹,吴华艺,
申请(专利权)人:广东三维家信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。