| 测试工具 | 适用问题 | 编程语言 |
| JUnit | 单元测试 | Java |
| NUnit | 单元测试 | C# |
| PyUnit | 单元测试 | Python |
| TestUnit | 单元测试 | Ruby |
| QTP | 自动化测试(BS、CS) | VBS |
| Selenium | 自动化测试(BS) | Python、Ruby、Java、C#、JS |
| RobotFramework | 自动化测试(BS) | Python |
| Watir | 自动化测试(BS) | Ruby |
| LR | 性能测试(BS、CS) | C |
| Jmeter | 接口测试、性能测试(BS) | Java |
| SoapUI/Ready! API | 接口测试、性能测试(BS) | Java |
其中:
1、老牌测试工具LR和QTP等,对新版本浏览器支持欠佳
2、暂时没找到很好的CS端,自动化测试工具
3、对于测试人员来说,脚本的学习曲线没有那么陡峭,建议Python或Ruby