JAVA
- https://github.com/qaprosoft/carina Carina automation framework: Web, Mobile, API, DB http://qaprosoft.github.io/carina
- https://github.com/mcdcorp/opentest Functional test automation framework for web, mobile and REST APIs
- https://github.com/twosigma/webtau webtau - web test automation. REST and UI testing framework
- https://github.com/Cognifide/bobcat Bobcat is an automated testing framework for functional testing of web applications.
- https://github.com/Coveros/selenified The Selenified Test Framework provides mechanisms for simply testing applications at multiple tiers while easily integrating into DevOps build environments
- https://github.com/epam/JDI
- https://github.com/frameworkium/frameworkium-examples -Java
Python
- https://github.com/lucianopuccio/golem Automate end to end tests in minutes, not hours. Golem is a complete test automation tool and framework for end-to-end testing.
- https://github.com/hw712/knitter http://sleepycat.org/blog/test/knitter.html - 中文
- https://github.com/connordelacruz/webdriver-test-tools A front-end testing framework using Selenium WebDriver and Python
- Automation Testing with Python - 中文 https://github.com/conqueryang/seleniumWithPython
- https://github.com/defnngj/pyse pyse基于selenium(webdriver)进行了简单的二次封装,比selenium所提供的方法操作更简洁。
- https://github.com/yyang179/ngta
- https://github.com/tonglei100/sweetest
- https://github.com/yanchunhuo/APIAutomationTest
- https://github.com/small99/AutoLine - AutoLine是一个通用的自动化测试开源平台 使用教程:https://mp.weixin.qq.com/s/UJsoXNwh9ave2IIuGqJyZQ
- https://github.com/OuterCloud/Auty - 基于Python的接口自动化测试框架
- https://github.com/wsyu/EasyTest
- https://github.com/StrawberryFlavor/Selenium-Framework
- https://github.com/G2Bent/Vantpy
- https://github.com/HttpRunner/HttpRunner
- https://github.com/HttpRunner/HttpRunnerManager
Error-reporting
- Sentry is cross-platform application monitoring, with a focus on error reporting https://github.com/getsentry/sentry
- Javascript notifier for Bugsnag. Monitor and report JavaScript errors https://github.com/bugsnag/bugsnag-js
- https://jeodiong.github.io/#/projects/todokit
- https://xunmi1.github.io/#/
Test Report
- https://github.com/reportportal/reportportal AI-powered Test Automation Dashboard http://reportportal.io/
- https://github.com/xmlrunner/unittest-xml-reporting unittest-based test runner with Ant/JUnit like XML reporting.
- https://github.com/yili1992/ExtentReport
- https://github.com/GoverSky/HTMLTestRunner_cn
Fake data:
开源接口管理工具: https://github.com/thx/rap2-delos
测试管理
- https://github.com/seagull1985/LuckyFrameWeb 全纬度覆盖了接口自动化、WEB UI自动化、APP自动化,并且支持分布式测试等 --Java
- https://github.com/youzan/bugCatcher
- https://github.com/cuaFramework/cua-arbiter - 优雅的自动化测试用例管理平台
- https://github.com/xiaoxiayu/foxitqa.cn
- https://github.com/yili1992/TAC 自动化测试集管理系统 - Java
- https://github.com/jumper2014/test-information-platform
- https://github.com/test-storage/test-storage
- https://github.com/kiwitcms/Kiwi
- https://github.com/Nitrate/Nitrate
- https://github.com/githublitao/api_automation_test
自动化实例: https://github.com/2zyyyyy/SCRMTest 小旺猫SCRM管理系统自动化测试
Smoke Test:
- https://github.com/faustocarrera/pysmoke
- https://github.com/usnews/smoketest
- https://github.com/macacajs/NoSmoke - A cross platform UI crawler which scans view trees then generate and execute UI test cases
Library:
- https://github.com/authorjapps/zerocode
- https://github.com/Gelomen/SlotCommonTest
- https://github.com/sheerfish999/workflow2case -通过绘制的xmind流程可视化文件,可直接分析生成所有遍历路径,以及python逻辑脚本,适合与各类自动化测试框架进行结合,在基础功能团操作封装完毕后,完成测试路径的覆盖遍历
- 断言 https://github.com/ActivisionGameScience/assertpy - pytest
API封装框架:
- https://github.com/timothycrosley/hug - Embrace the APIs of the future. Hug aims to make developing APIs as simple as possible, but no simpler.
- API testing: https://www.frisbyjs.com
- https://github.com/apiaryio/dredd
性能测试: https://github.com/locustio/locust/ https://github.com/apache/jmeter https://github.com/apigee/apib
HTTP client tools: https://github.com/jakubroztocil/httpie https://www.mocky.io/ - Free online service to create fake HTTP responses. https://github.com/marmelab/awesome-rest https://github.com/brookshi/Hitchhiker
UI操作: https://launchpad.net/sikuli https://github.com/sikuli/sikuli