自动化测试,功能测试,性能测试都有什么区别?
想学软件测试,但是让分方向,求以上三中测试都有哪些差别和前景
TT_Knight
浏览 3096回答 1
1回答
-
亚努人
自动化测试对编码能力要求最高,也就是编写测试代码,对源程序的各个单元(类、方法)进行自动测试,看能否获取预期结果。例如有一个实现加法的函数,自动化测试就是编写代码,看那个函数输出结果是否和预期一致。
功能测试就是对开发的程序进行各种可能的操作,看是否实现了客户及产品要求的功能和相关的隐含的功能,而不管代码的结构。
性能测试是通过分析源代码,看是否达到了原定的时间性能和空间性能,以及代码的覆盖率等等,需要有很好的程序阅读和分析能力。
打开App,查看更多内容