云彩店邀请码|半壳|优胜
软件测试的提出是为了保证软件质量和可靠性,随着IT行业的飞速发展,软件测试越来越被生产商所重视,高质量的产品是其获得更多市场的前提。随着软件开发规模的日益增大,测试的工作量越来越大,自动化测试技术为了解决手工测试的不足进入了软件测试领域。
近年来,随着移动通信技术的快速发展,手机终端越来越普及,应人们的要求更多的功能出现在手机上。终端技术的飞速发展,手机的功能越来越复杂化,无疑给传统的手工测试人员提出了难题,再加上市场的竞争加速了手机产品的更新换代,大大缩短了手机产品的开发周期。此时传统的手工测试已经无法单独进行手机测试工作,很多公司开始开发自动化测试工具来配合手工测试,完成手机的测试,保障手机的质量。
本文设计了一款面向键盘手机的手机软件自动化测试系统,系统的结构采用硬件连接的方式实现对手机的控制,测试端PC上测试软件执行测试脚本,通过解释器解释后,通过串口通信发送到继电器开关控制器,继电器开关控制器接到控制信息后执行输出端口的开关信号,实现按键的接通模拟按键操作。
系统主要研究了:采用XML技术存储测试用例,并生成相应的XML测试用例文件。采用关键字驱动脚本技术,自定义规范化的脚本语言。通过对比采集手机屏幕图像和标准的图像来进行测试结果的分析,采用了位图图像对比法和文本文字对比法相结合的方法,系统中运用了数字图像处理技术和OCR技术用于测试结果的分析。
该系统实现了无人值守情况下对手机的自动化测试,实现了对测试结果的智能分析和判断。自动化测试系统的执行,大大提高了测试的效率和质量,大大降低了手机测试的成本。
来源:半壳优胜鲸鱼幸运星转载请保留出处和链接!
本文链接:http://87cpy.com/293501.html
本站部分内容来源网络如有侵权请联系删除