{"repo":"SeldomQA/seldom","free":true,"listed":false,"github":"https://github.com/SeldomQA/seldom","clone":"git clone https://github.com/SeldomQA/seldom.git","description":"Seldom automation testing framework based on unittest","language":"Python","stars":854,"topics":["selenium","python","test-framework","unittest","requests","appium"],"license":"Apache-2.0","category":"scrapers-browser-automation","readme_excerpt":"GitHub Gitee Seldom is an automation testing framework based on unittest. seldom 是基于unittest 的自动化测试框架。 Features ⭐ web/app/api全功能测试框架 ⭐ 提供脚手架快速创建自动化项目 ⭐ 集成 XTestRunner 测试报告，现代美观 ⭐ 提供丰富的断言 ⭐ 提供强大的 数据驱动 ⭐ 平台化支持 Install If you want to keep up with the latest version, you can install with GitHub/Gitee repository url: 🤖 Quick Start 1、查看帮助： 2、创建项目： 目录结构如下： test dir/ 测试用例目录。 test data/ 测试数据文件目录。 reports/ 测试报告目录。 confrun.py 运行配置文件。 3、运行项目： ❌️ 在 PyCharm 中右键执行。 ✔️ 通过命令行工具执行。 4、查看报告 你可以到 mypro\\reports\\ 目录查看测试报告。 🔬 Demo seldom继承unittest单元测试框架，完全遵循unittest编写用例规范。 demo 提供了丰富实例，帮你快速了解seldom的用法。 Web UI 测试 说明： seldom.main() 通过 browser 指定运行的浏览器。 HTTP 测试 seldom 2.0 支持HTTP测试 说明： seldom.main() 通过 base url 指定接口项目基本URL地址。 App 测试 seldom 3.0 支持App测试 说明： seldom.main() 通过 app info 指定App信息； app server 指定appium server 地址。 📖 Document 中文文档 项目实例 B站实战视频： https://www.bilibili.com/video/BV1QHQVYoEHC 基于seldom的web UI自动化项目： https://github.com/SeldomQA/seldom-web-testing 基于seldom的接口自动化项目: https://github.com/defnngj/seldom-api-testing 微信（WeChat） 相关书籍推荐， 基于 SeldomQA 相关开源项目，虫师 编著。 欢迎添加微信，交流和反馈问题。 Star History 感谢 感谢从以下项目中得到思路和帮助。 parameterized utx 贡献者 交流 QQ群：948994709","default_branch":null,"files":null,"tree":[],"storefront":"/r/SeldomQA","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SeldomQA/seldom/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}