Airtest平台自动化测试方案设计与实现.docx

Airtest平台自动化测试方案设计与实现.docx

? ? Airtest平台自动化测试方案设计与实现 ? ? 张 娜,蔡乐俊,徐 曼,包梓群,包晓安 (浙江理工大学 信息学院,浙江杭州 310000) 0 引言 随着移动互联网发展以及智能手机的普及,智能手机应用程序得到爆发式增长。APP 从轻量级逐步向多元化应用演化,用户对APP 要求不断提高[1],移动端测试也日益重要。软件开发公司会对移动端的同一个功能进行数次测试,传统测试方案中,基于DFS 的自动化测试方案即使在数次测试后遍历控件数量仍不会改变,因而会遍历大量的无效控件,浪费了测试时间;基于录制回放功能的自动化测试方案无法在数次测试中全面覆盖界面控件,耗时长且代码覆盖率低。因此,在研究移动端软件测试算法中,越来越多的学者将人工智能算法引入移动端软件测试用例生成上,以提高效率、节省时间[2]。 移动终端平台种类繁多,主要分为iOS 和Android 两大平台,大多数移动应用都需要支持多平台,因其基础架构不同,所以对移动端自动化测试框架的兼容性提出了更高要求[3]。李昕宇等[4]设计了一种基于图像识别的自动化测试方案,该方案可根据移动端控件图标识别点击,容易上手识别率高,但灵活性低,不适合在大型自动化测试中应用;朱菊等[5]提出基于数据驱动测试框架的自动化测试方法,该框架在时耗和可维护性上具有一定优势,但要求测试人员对开发有深入了解,编写难度大;Azim 等[6]在基于

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档