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