一种脚本可视化的自动化测试方法、装置和移动终端制造方法及图纸

技术编号:14014729 阅读:64 留言:0更新日期:2016-11-17 20:30
本发明专利技术公开了一种脚本可视化的自动化测试方法,适于在待测移动终端中执行,所述移动终端的界面中设置有可显示文字信息的悬浮框,该方法包括:将测试脚本中的每个操作事件进行封装;生成所述每个操作事件的文字指令,并将其写入到缓冲区域;解析测试脚本并依次执行该脚本中的每个操作事件;通过监测所述缓冲区域的状态获取最新运行的操作事件;在所述悬浮框中显示所述最新运行的操作事件所对应的文字指令;以及在所述测试脚本运行结束后生成测试报告。本发明专利技术还公开了一种脚本可视化的自动化测试装置和移动终端。

【技术实现步骤摘要】

本专利技术涉及移动终端的应用
,尤其涉及一种脚本可视化的自动化测试方法、装置和移动终端
技术介绍
随着移动通信行业的快速发展,为了满足用户对移动终端设备的强烈需求,缩短产品的开发周期对移动终端制造商及其重要。如何又快、又好地对产品进行测试成立各大厂商亟待解决的重中之重。而自动化测试具有测试效率高、资源利用率高、出错率低、覆盖全面等诸多优点,已越来越多的应用于移动终端的测试领域。在实际的自动化测试中,测试设计者首先将测试用例设计出来,之后测试人员根据测试用例编写测试脚本,并根据其中的测试步骤对测试进行该执行,最后记录实际结果并与期望结果进行比较。在使用自动化脚本对移动终端进行测试的过程中,经常会遇到脚本出错的情况。比如被测应用的UI变了,但是脚本并没及时更新,依然是按照原来的UI进行设计而成,这样脚本就会出现错误。此时如果在测试过程中没有明显的UI操作,该错误就不易被察觉,因此有可能会导致测试未按用例正常运行,或者导致bug的误报。因此,如何降低自动化测试的错误率、提高测试效率,以便让自动化测试变得更加简单便捷、大众化,是目前值得关注的问题。
技术实现思路
此,本专利技术提供一本文档来自技高网...
一种脚本可视化的自动化测试方法、装置和移动终端

【技术保护点】
一种脚本可视化的自动化测试方法,适于在待测移动终端中执行,所述移动终端的界面中设置有可显示文字信息的悬浮框,该方法包括:将测试脚本中的每个操作事件进行封装;生成所述每个操作事件的文字指令,并将其写入到缓冲区域;解析测试脚本并依次执行该脚本中的每个操作事件;通过监测所述缓冲区域的状态获取最新运行的操作事件;在所述悬浮框中显示所述最新运行的操作事件所对应的文字指令;以及在所述测试脚本运行结束后生成测试报告。

【技术特征摘要】
1.一种脚本可视化的自动化测试方法,适于在待测移动终端中执行,所述移动终端的界面中设置有可显示文字信息的悬浮框,该方法包括:将测试脚本中的每个操作事件进行封装;生成所述每个操作事件的文字指令,并将其写入到缓冲区域;解析测试脚本并依次执行该脚本中的每个操作事件;通过监测所述缓冲区域的状态获取最新运行的操作事件;在所述悬浮框中显示所述最新运行的操作事件所对应的文字指令;以及在所述测试脚本运行结束后生成测试报告。2.如权利要求1所述的方法,其中所述悬浮框被设置为不可点击。3.如权利要求1所述的方法,还包括:响应于测试者的脚本录制请求,创建测试脚本;接收测试者在待测移动终端的触摸屏上所输入的操作事件。4.如权利要求3所述的方法,其中所述生成每个操作事件的文字指令的步骤包括:根据所述接收到的操作事件在测试脚本中生成该操作事件所对应的文字指令,并将其显示在所述悬浮框中。5.如权利要求1所述的方法,其中所述测试报告包括:测试脚本的名称、内容、起止时间、运行次数,各操作事件的名称和执行时间,以及最终测试结果。6.如权利要求1所述的...

【专利技术属性】
技术研发人员:陈晓青
申请(专利权)人:厦门美图移动科技有限公司
类型:发明
国别省市:福建;35

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

1