使用Python Selenium 进行自动化测试 支持在PC、H5上运行,代理获取接口数据,无头模式,生成报告(含截图),发送邮件等 快速开始 复制并修改全局配置,cp config.example.yaml config.yaml,此文件为全局配置,config目录下文件可覆盖此配置 使用:python test.py filename,filename 为项目 config 目录下的文件名,如python3 test.py default,没有输入文件名, 则默认使用default.yaml 测试用例采用YAML通用格式编写,详见 执行已有用例:python3 test.py default,test1,打开百度并搜索 "stingbo pystest",然后跳转到github目录,最后打开指定项目 其它命令 查看 config 目录下所有用例:python3 test.py ls
2022-08-13 11:19:28 3.86MB python selenium webdriver yaml
1
面向Android软件动态行为监测的UI自动化触发与测试方法
2022-07-09 09:10:13 547KB 文档资料
关于 Android UI自动化测试的介绍
2022-07-02 17:46:12 2.01MB android ui 自动化
1
微信小程序UI自动化实践详细源码 minium提供一个基于unittest封装好的测试框架,MiniTest是minium中继承自unittest.TestCase的测试基类, 你可以在testcase中使用框架实例化好的Minium/App/Native实例,也可以使用unittest中的各种断言函数,并做了以下改动: 1、加载读取测试配置 2、在合适的时机初始化minium.Minium、minium.App和minium.Native 3、根据配置打开IDE,拉起小程序项目或自动打开真机调试 4、拦截assert调用,记录检验结果 5、记录运行时数据和截图,用于测试报告生成
2022-06-29 14:04:15 32.29MB 小程序UI自动化 python minium
1
Autotest_platform Autotest_platform 是一款基于 POM 模式开发的 Web UI 自动化测试平台,通过选择绑定好的 selenium 的关键字,比如打开 url,左键点击,输入文本等等这些动作,背后的代码已在后端封装好,前端只需要像填表格来设计测试案例即可。此外,由于平台是基于 POM 模式的设计,项目,页面,元素,定位都可拆分管理,我们可以更为方便维护我们的测试脚本,当产品发生迭代的时候,我们只需要修改对应页面对应元素的定位即可,无需重新设计涉及到这个元素的所有测试案例。数据库当中已封装了 selenium 常见的关键字,可以在 ./Autotest_platform/PageObject/Base.py 里面自行添加自己需要的 selenium 关键字,甚至是更为复杂的自定义函数。./Autotest_platform/PageObject/Base
2022-06-21 16:24:20 12.37MB HTML
1
【大纲】 目前淘宝Android客户端的UI自动化方案 实际使用中遇到的问题 计划和想法
2022-06-10 09:07:56 1.5MB android ui 自动化测试
Windows程序的UI自动化Spy识别控件元素工具
2022-06-05 19:09:15 120KB Spy uiautomation win32 自动化
1
pytest UI 自动化框架
2022-05-23 10:03:44 13.85MB ui 自动化 源码软件 运维
1
V1.1 2018-12-15 by awen 问题:多线程启动多服务器,后面的会出现启动不了,不稳定 (已解决) V1.0 2017-11-15 by awen 在某大神部分源码参考下,完成了到macaca的初步测试框架 目前支持单机运行用例及生成测试报告 实验:单用例执行完毕,多用例执行完成 遗留问题:多线程启动多服务器,后面的会出现启动不了,不稳定
2022-05-11 23:23:55 8.27MB chinew multia ui自动化测
1
Airtest是一个跨平台的UI自动化框架,适用于游戏和App。 快速开始 各种运行: Airtest提供了跨平台的API,包括安装应用、模拟输入、断言等。 基于图像识别技术定位UI元素,你无需嵌入任何代码即可进行自动化。 扩展性: Airtest提供了命令行和python接口,可以很容易地在大规模设备集群上运行。自动生成的HTML报告,包含详细步骤和录屏,让你迅速定位失败点。 AirtestIDE: 是一个强大的GUI工具,可以帮助你录制和调试自动化脚本。 AirtestIDE支持了完整的自动化流程:录制脚本->真机回放->生成报告。 Poco: Poco 框架可以直接访问UI控件,支持主流平台和游戏引擎。通过Python API操作UI控件,可以实现更强大的自动化控制。 安装 使用 pip 安装Airtest框架 pip install -U airtest 在Mac/Linux系统下,需要手动赋予adb可执行权限 # mac系统 cd {your_python_path}/site-packages/airtest/core/android/static/adb/mac # linux系统 # cd {your_python_path}/site-packages/airtest/core/android/static/adb/linux chmod +x adb
2022-05-09 23:04:29 54.32MB Airtest UI自动化框架 appui框架 游戏ui框架
1