playwright-project基于微软开发的现代化Web自动化测试库Playwright开发的UI自动化测试项目。Swag Labs网站自动化测试框架用于playwright学习,涵盖了从环境搭建、测试开发到报告生成的完整流程。
该项目是一个基于django的任务管理系统,采用前后端不分离的方式开发,sqlite3作为数据库, 用于管理任务,用户(支持匿名用户)可以创建任务,查看任务。登录后可修改任务,删除任务,导出,到期任务提醒,记录任务执行过程,定时提醒即将过去的任务,任务图表可视化,通过上传Excel新增任务等
EasyTesting接口自动化测试平台,使用Django、DRF框架、SQLite、Bootstrap和HTTPRunner构建的综合测试平台,支持异步执行测试用例,测试套件,方便调试接口,管理接口,用例,执行自动化测试接口,测试报告查看,生成测试数据,定时执行测试用例,监控定时任务等,界面简约美观,易上手操作,为测试团队提供开源自动化测试平台。
对比数据的图形界面工具;支持 CSV, Excel, JSON, Parquet, Feather, HDF5 等多种数据格式; 支持按键列比对和按位置比对两种模式; 可设置比较类型、阈值、忽略列等参数; 生成详细的比对报告,包含统计信息和差异详情; 支持 Excel 和 CSV 格式导出
介绍了Selenium WebDriver的各个方面,并提供了一个完整的UI自动化测试Demo。这个Demo框架具有良好的扩展性,可以根据需要添加更多的页面类和测试用例,构建更复杂的自动化测试套件。通过这个Demo,你可以学习到 如何搭建Selenium测试框架,Page Object Model设计模式的应用,等待机制和元素定位的最佳实践,如何组织测试用例和生成报告,如何处理常见的自动化测试问题
1. 设计一个图书馆管理系统,维护图书相关的属性 2. 提供图书的查询、录入、修改和销毁的 API 3. 提供借书、还书的 API 4. 图书借阅期限为 30 天,每天 08:00 发通知将在 7 天内到期的图书借阅者,提醒还书 5. 实现一个中间件,记录每个 API 请求的参数和耗时
rbac_demo是一个django 项目,用于演示django的rbac权限管理。包括角色、权限、用户、日志等模块。通过管理角色,可以对用户进行授权,从而实现权限管理。
泰斯特测试平台,"tester(测试人)的平台",是一款开源的接口自动化测试平台、平台致力于将人工智能技术与接口自动化测试有效结合,让接口测试平台在保障 QA 测试精确性要求的同时更具智能化、泛化能力, 同时尽可能最优化接口自动化测试平台使用体验 ,目标是成为 最贴心、最好用、颜值最高的开源接口自动化测试平台。