工欲善其事,必先利其器,高效开展软件测试活动,除了测试工程师工作中认真敬业之外,还应有优秀的测试工具辅助其工作。测试工具能提高测试效率,辅助实现测试目标,提升个人的技能。
下面是一些基本的软件测试工具,需要的可以自行百度官方及操作说明,下面不进行详细的介绍
- Selenium(自动化测试)
- Appium(自动化测试)
- Cypress(自动化测试)
- Robot Framework(自动化测试)
- Airtest(自动化测试)
- Macaca(自动化测试)
- Katalon(自动化测试)
- Unified Functional Testing(自动化测试)
- Taiko(自动化测试)
- Ranorex(自动化测试)
- Cucumber(BDD工具)
- SpecFlow(BDD工具)
- MantisBT(缺陷管理)
- PractiTest(测试管理)
- 禅道(项目管理)
- Jira Software(项目管理)
- pytest(单元测试)
- unittest(单元测试)
- TestNG(单元测试)
- JUnit(单元测试)
- JMeter(性能测试)
- LoadRunner(性能测试)
- WebLOAD(性能测试)
- LoadNinja(性能测试)
- Gatling(性能测试)
- SmartMeter(性能测试)
- Rational Performance Tester(性能测试)
- Locust(性能测试)
- Loadster(性能测试)
- k6(性能测试)
- PerfDog性能狗(性能测试)
- Monkey(性能测试)
- QNET(弱网测试)
- Postman(接口测试)
- Apifox(接口测试)
- SoapUI(接口测试)
- HttpClient(接口测试)
- OkHttp(接口测试)
- Requests(接口测试)
- YApi(接口管理)
- MeterSphere(测试平台)
- Django(测试开发)
- Spring Boot(测试开发)
- Swagger(测试开发)
- Optimizely(A/B测试)
- SonarQube(安全测试)
- MobSF(安全测试)
- Maven(软件项目管理)
- Jenkins(持续集成)
- Git(分布式版本管理)
- Fiddler(抓包工具)
- Charles(抓包工具)
- Docker(容器)
- Kubernetes(容器)
- STF(设备管理平台)
- 待补充中......