测试记录生成方法、装置、存储介质及电子设备制造方法及图纸

技术编号:24352885 阅读:63 留言:0更新日期:2020-06-03 01:57
本公开涉及一种测试记录生成方法、装置、存储介质及电子设备,以解决测试记录冗长的问题。该测试记录生成方法包括:将触控终端的屏幕投影到目的端,以便所述触控终端运行的待测试软件在所述目的端显示,所述目的端是采用鼠标和键盘作为输入设备的电子设备;切换到由所述目的端的鼠标和键盘对所述待测试软件进行操作;监听所述目的端的鼠标事件和键盘事件;并在监听到进入文本框的鼠标事件时,开始记录用于对文本框输入内容的键盘事件;根据对所述文本框进行文本输入的所有键盘事件生成一条文本输入测试记录。

Test record generation method, device, storage medium and electronic equipment

【技术实现步骤摘要】
测试记录生成方法、装置、存储介质及电子设备
本公开涉及软件测试领域,具体地,涉及一种测试记录生成方法、装置、存储介质及电子设备。
技术介绍
在软件正式的被投入市场使用之前,都需要经过严格的、充分的测试,如此才可以保障用户正常的使用软件。在软件测试的过程中,往往需要详细的记录测试步骤,撰写测试报告,以便开发人员或其他相关人员根据测试报告,判断出被测试软件是否存在漏洞,是否具备所有预期的功能,以及是否是通过正确的操作实现所有功能。最初,测试报告是由人工编写。随着自动化的发展,自动化测试应运而生,于是测试报告便可以由自动化测试工具自动生成。这种自动生成测试报告的方式虽然减少了测试人员的工作量,但是,采用自动生成测试报告的方法生成的测试报告中存在测试记录冗长的问题。
技术实现思路
本公开的目的是提供一种测试记录生成方法、装置、存储介质及电子设备,以解决测试记录冗长的问题。为了实现上述目的,根据本公开实施例的第一方面,提供一种测试记录生成方法,包括:将触控终端的屏幕投影到目的端,以便所述触控终端运行的待测试软件本文档来自技高网...

【技术保护点】
1.一种测试记录生成方法,其特征在于,包括:/n将触控终端的屏幕投影到目的端,以便所述触控终端运行的待测试软件在所述目的端显示,所述目的端是采用鼠标和键盘作为输入设备的电子设备;/n切换到由所述目的端的鼠标和键盘对所述待测试软件进行操作;/n监听所述目的端的鼠标事件和键盘事件;并,/n在监听到进入文本框的鼠标事件时,开始记录用于对文本框输入内容的键盘事件;/n根据对所述文本框进行文本输入的所有键盘事件生成一条文本输入测试记录。/n

【技术特征摘要】
1.一种测试记录生成方法,其特征在于,包括:
将触控终端的屏幕投影到目的端,以便所述触控终端运行的待测试软件在所述目的端显示,所述目的端是采用鼠标和键盘作为输入设备的电子设备;
切换到由所述目的端的鼠标和键盘对所述待测试软件进行操作;
监听所述目的端的鼠标事件和键盘事件;并,
在监听到进入文本框的鼠标事件时,开始记录用于对文本框输入内容的键盘事件;
根据对所述文本框进行文本输入的所有键盘事件生成一条文本输入测试记录。


2.根据权利要求1所述的方法,其特征在于,所述将触控终端的屏幕投影到目的端,包括:
将所述触控终端的屏幕投影到目的端的浏览器上;
所述切换到由所述目的端的鼠标和键盘对所述待测试软件进行操作,包括:
禁用所述触控终端的虚拟键盘;
响应于监听到所述目的端的鼠标和键盘在所述浏览器上对待测试软件界面进行输入操作,控制所述触控终端根据所述输入操作对所述待测试软件进行相应的软件测试操作。


3.根据权利要求1或2所述的方法,其特征在于,所述根据对所述文本框进行文本输入的所有键盘事件生成一条文本输入测试记录,包括:
在监听到预设的用于表征文本输入结束的事件时,根据对所述文本框进行文本输入的所有键盘事件生成一条文本输入测试记录。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
在监听到用于对所述文本框输入内容的键盘事件时,判断所述目的端当前的输入法类型;
若所述输入法类型为中文输入法,则设定用于表征文本输入结束的事件为移出所述文本框的鼠标事件,和/或用于输入空格的键盘事件;
若所述输入法类型为非中文输入法,则设定用于表征文本输入结束的事件为移出所述文本框的鼠标事件。


5.一种测试记录生成装置,其特征在于,包括:
投影模块,用于将触控终端的屏幕投影到目的端,以便所述触控终端运行的待测试软件在所述目的端显示,所述目的端是采用鼠标和键盘作为输入设备...

【专利技术属性】
技术研发人员:殷坤葛东贾璐邢铁军
申请(专利权)人:东软集团股份有限公司
类型:发明
国别省市:辽宁;21

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1