1、 手工测试。包括边界测试、功能测试等等
2、 自动化测试
自动化测试的目的和自动化测试的用例必须满足测试的要求。
目的是寻找错误,与找到软件前后版本的差异是不同的。
开发相应的测试工具。
3、我们需要考虑的问题
(1) 自动生成用例
(2) 如何自动判断测试的结果
(3) 软件能否支持自动化测试。支持自动化测试之后,是否降低了系统的执行效率。