检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:吴立金[1] 韩新宇[1] 张凯[1] 唐龙利[1]
机构地区:[1]中国船舶工业综合技术经济研究院,北京100081
出 处:《计算机测量与控制》2017年第12期49-53,共5页Computer Measurement &Control
摘 要:针对嵌入式GUI软件自动化测试,提出一种非侵入的GUI自动化测试系统设计方案,能够使用Python格式的测试脚本灵活描述测试用例的执行步骤,能够自动化执行测试脚本;系统将人机交互步骤转成鼠标键盘模拟设备的控制命令,实现对被测软件鼠标键盘的控制,从而输入需要的人机交互信息,实现测试用例的自动执行;同时以不干扰被测系统为原则,直接采集被测系统输出到显示器中的视频数据,通过对图像数据的处理进行图像对比、图像查找和文字识别,根据测试用例预期输出自动判断用例的执行结果;该测试系统解决了嵌入式软件GUI自动化测试的难题,提高了测试效率。To solve the problem of the automatic testing of embedded GUI software, this paper proposes a non--intrusive GUI automatic test system , which can convert the execution steps of test cases into Python test script. The human-- computer interaction is transformed in- to the control instruction of mouse and keyboard simulation equipment to enter the required human--computer information, so that the test case execution is carried out. At the same time, in the principle of not interfering with the tested system, the output video data of the tested system is collected directly, and the result of the test case is determined automatically according to the expected output through the image da- ta processing algorithm such as image comparison, image search and text recognition. The test system can improve the test efficiency.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.7