-
公开(公告)号:CN114116462A
公开(公告)日:2022-03-01
申请号:CN202111313524.2
申请日:2021-11-08
Applicant: 航天信息股份有限公司
IPC: G06F11/36
Abstract: 本发明实施例公开了一种Web项目的前后端自动化测试整合方法和装置,其中方法包括:在前端测试框架中对开源Nightwatch框架进行封装;在需要执行前端测试时,根据测试人员的操作确定所使用的目标选择器,利用目标选择器进行页面元素定位,并根据测试人员的后续操作运行前端测试;判断是否需要在执行前端测试的同时也执行后端测试;在判断需要在执行前端测试的同时也执行后端测试时,根据测试人员在前端的操作内容运行后端测试;在需要单独执行后端测试时,获取后端接口调用的脚本,并根据测试人员添加的输入数据运行后端测试;在前端测试或者后端测试完毕后,调用预设的方法关闭测试,并生成对应的测试报告。
-
公开(公告)号:CN112214404A
公开(公告)日:2021-01-12
申请号:CN202011034348.4
申请日:2020-09-27
Applicant: 航天信息股份有限公司
Abstract: 本公开涉及一种移动应用的测试方法、装置、存储介质及电子设备,以解决相关技术中基于RN开发的移动应用自动化测试过程中测试不便捷的问题。包括:获取移动应用的界面元素对应的标识信息,其中,所述标识信息是基于RN开发所述移动应用时,添加到所述界面元素的代码中的;根据所述标识信息查找所述界面元素在测试设备的显示界面的显示位置;根据所述显示位置和测试信息执行对所述移动应用的测试操作。这样,即使界面元素在显示界面的显示位置发生变化,测试设备也可以找到相应的界面元素,进而保证自动化测试的顺利完成,提高了自动化测试的便捷性。
-