知乎移动端云测试平台实践 (三)—— 自动化测试方案设计和实现

摘要

云测试平台利用自动化测试框架进行随机测试、遍历测试和UI自动化测试。测试报告中包含实时生成的测试结果、设备日志和分析结果、可控的自动化测试过程、设备截图或录制视频以及设备类型数据分析。自动化执行框架采用appium,并使用Java作为脚本语言。与C#相比,Java在平台上需要更多的兼容性工作。在脚本执行方面,平台没有使用第三方的运行框架,主要是为了保持对脚本运行的控制和运行数据的交互。脚本的编写能力由平台提供,并通过动态编译和反射实例化对象来运行脚本。脚本运行过程中可以调用实例中的方法进行数据和控制交互。

欢迎在评论区写下你对这篇文章的看法。

评论

ホーム - Wiki
Copyright © 2011-2024 iteam. Current version is 2.129.0. UTC+08:00, 2024-07-04 00:53
浙ICP备14020137号-1 $お客様$