51Testing软件测试论坛

标题: web 测试的测试用例 [打印本页]

作者: gongchuanzhi    时间: 2012-6-4 17:26
标题: web 测试的测试用例
兄弟姐妹们谁来帮我解惑:
谁能告诉我什么是功能测试,什么是UI测试?难道不能写到一起吗?一个web系统,为什么要把UI 和 功能的测试分开写呢?
谁再给我讲讲,当系统添加新功能的时候,冒烟测试是不是也要测呀?为什么我们公司就不测呢?
作者: diyu11    时间: 2012-6-5 15:43
功能测试:是指测试软件产品的功能,不需测试软件产品的内部结构和处理过程。
这个分类是相对于性能测试和白盒测试的;
UI测试:(User Interface)用户界面(布局、色彩等)测试,严格意义上是属于功能测试的(用例自然可以写到一起)。可能因为是web系统,所以对用户界面的要求比较高,单独分出来,也是可以理解的;
当系统添加新功能的时候,冒烟测试的是必须的,但不知道你们公司采取的是什么样的测试,不知是否可以替代冒烟测试,完全不测肯定是不行的。
作者: haibiansha    时间: 2012-6-6 10:55
冒烟测试只是确认系统的关键功能没有致,重Bug,一般提测后,我都是自己过一遍冒烟(公司也没这个要求),如果没致,重问题,就按用例点测试,如果有问题,就直接打回去,二次开发
不知道其他人是不是这样的
作者: 紫薇媚    时间: 2012-6-6 11:57
这个问题曾经也困扰了我
UI:针对页面上的排版、导航显示、控件,对应的页面跳转等(在执行时,往往只要观察页面就可以了,不用关注里面的数据)

功能:则是对该模块的功能进行测试,需要关注显示的数据、子功能等(执行的时候往往需要较多的操作,虽然在执行中也会观察页面,但是不作为重点,是一笔带过的。)

为什么要分开写,是考虑到,当UI有变化时,就只要修改一个用例就可以了,如果在功能用例中也有UI的检查点,那么就要多个用例修改了,维护性差。另外,如果一个功能用例中都带上UI的话,一但UI出现bug,那么执行该功能用例时是否都使其执行不通过?
作者: 紫薇媚    时间: 2012-6-6 11:59
补充:冒烟是必须做的,只是各个公司的执行人不同,名称也不同
作者: xiaoshi_2011    时间: 2012-6-6 17:20
WEB测试涉及的面很大,有时候因为一些外界因素而导致很多的问题,继续学习
作者: litacici    时间: 2012-6-12 09:28
同意2楼的
作者: jj7769640    时间: 2012-6-15 14:43
谢谢楼主你的娘子~~~
作者: 千里    时间: 2012-6-23 17:44
冒烟测试是什么测试?
理解了冒烟测试的概念就会知道要不要冒烟
作者: gongchuanzhi    时间: 2012-6-24 22:25
回复 4# 紫薇媚


    受教了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2