1. JUnit:
JUnit是一个Java语言的单元测试框架,用于编写和运行重复的测试。它是XUnit架构的一个实例,由Kent Beck和Erich Gamma创建。
2. Selenium:
Selenium是一个开源的自动化测试工具,主要用于Web应用程序的功能测试,支持多种编程语言,如Java、C#、Python等,并且可以在多种浏览器上运行测试。
3. JMeter:
JMeter是一个开源的性能测试工具,用于测试Web应用程序和服务器负载。,可以模拟多线程用户,生成高负载,从而测试系统的性能和稳定性。
4. Cucumber:
Cucumber是一个行为驱动开发(BDD)的测试工具,用于编写自动化的验收测试,使用一种特殊格式的文本文件,称为feature文件,来描述软件的行为。