浅谈自动化测试
上一篇 /
下一篇 2015-07-17 16:51:48
/ 个人分类:杂谈
\6TX5fQ0慢慢摸索自动化测试有好几个月了,看了几个学习视频,简单的阐述一下自己的观念。51Testing软件测试网2m/~2u6}+q!q'Tr!n
51Testing软件测试网J6Wp~(VG:cV1.测试的基础51Testing软件测试网3spy-J5m+z%S\
^-Phk
b"}c o|0测试的金字塔理论大家都非常的清楚,底层是unittest(单元测试),中层是集层测试,最高层是ui的测试。51Testing软件测试网aGTY:m AMf)B
51Testing软件测试网uWW
HTfU金字塔的难度设置:底层最低 ui级别最高
$OS\
X{mo051Testing软件测试网8bR7B AyQ
m`!~单测:一般单测由开发人员制定,我们从旁给出设计测试用例的意见。原因:没有人比开发更懂自己的代码。单测思想很简单,但是很重要,是金字塔的最底层,底层稳固了金字塔才可以建高。51Testing软件测试网A'}Xo!qS%o8R
?TV8MO0n0ui测试:难度高是因为ui的测试都是黑盒的测试,通过自己的测试用例想去踩中出问题的方法是非常的困难的。只能通过基于ui的表现去定位大概的问题,有可能执行千万条数用例,也找不出bug。
*ONe$oY0d7a9BN0yYIi6dE0金字塔的理论很简单,底层的东西是最重要的,一个工程的核心是代码,代码是开发输出的,所以一个项目的质量大部分是取决于开发。qa只是负责辅助开发,当项目的质量有所偏离,尽量的提高产品的质量。