一、【冒烟测试和回归测试的区别】:浏览器
冒烟测试,是版本验证测试;是微软首先提出来的一个概念,和微软一直提倡的每日build(构建版本)有很密切的联系。具体说,冒烟测试就是在每日build(构建版本)创建后,对系统的基本功能进行简单的测试。这种测试强调程序的主要功能进行的验证,也叫版本验证测试,提交测试。 而回归测试,是软件维护阶段对软件修改后进行的测试,具体来讲就是楼上对冒烟测试的解释。性能
测试术语基本概念:测试
一、兼容性测试 :兼容性测试是指测试软件是否能够成功移植到指定的硬件或者软件环境中,例如在B/S项目中各个不一样浏览器之间的测试。
二、用户界面测试-UI测试:是用户界面测试用户分析软件用户界面的设计是否合乎用户指望或要求。它经常包括菜单,对话框及对 话框上全部按钮,文字,出错提示,帮助信息 (Menu 和Help content)等方面的测试。
三、冒烟测试:冒烟测试的对象是每个新编译的须要正式测试的软件版本,目的是确认软件基本功能正常,能够进行后续的正式测试工做。
四、回归测试:是软件维护阶段对软件修改后进行的再测试
五、黑盒测试(功能测试):软件测试人员以用户的角度,经过各类输入和观察软件的各类输出结果来发现软件存在的缺陷,而不关心程序具体如何实现的一种软件测试方法。
六、白盒测试:白盒也称结构测试,这是将软件当作一个透明的白盒子,按照程序的内部结构和处理逻辑来选定测试用例,对软件的逻辑路径及过程进行测试,检查它与设计是否相符。
七、性能测试:一般验证软件的性能在正常环境和系统条件下重复使用是否还能知足性能指标。或者执行一样任务时新版本不比旧版本慢。
八、自动化测试:目的是想用它来执行重复的手动测试,主要是用于回归测试和测试同一软件的新版本(知足如下条件时运用:需求变更不频繁、项目周期足够长、自动化脚本可重复使用)ui