总结
其他测试类型
其他测试
回归测试
Monkey测试
冒烟测试
AB测试
软件测试概念思维导图
A/B测试的主流工具
A/B测试的基本概念
软件上冒烟测试用来确认代码的更改会不会造成其他的错误,可与回归测试对比
指在板卡开发完成后会通电进行测试,如果没有冒烟就是没有问题
monkey测试的基本概念
回归测试的基本概念,回归测试最适合自动化测试,应该成为自动化测试的第一优先级
软件测试 课程回顾
回归测试:软件功能修改后,对软件进行重新测试以确认修改没有引入新的错误或导致其它部分产生错误。
重心:关键模块、重点功能组件
软件研发周期中会进行多次回归测试,且尽量实现自动化
Monkey:搞怪测试,用一些随机、稀奇古怪的方式来操作软件,以测试系统的健壮性和稳定性。
冒烟测试:硬件板卡术语,软件上则用于确认代码中的更改会按预期运行,且不会破坏整个版本的稳定性。(和回归测试有一点相似)
A/B测试:多用于互联网行业,通过为页面提供2个版本给用户使用并记录先关的用户行为数据,来确定更优化设计的一种测试方案
实施要点:多个方案并行、每次仅改动一个变量、按照某种规则进行优胜劣汰
工具:Google Analytics Content Experiments 、Visual Website Optimizer
上市电动车
软件测试汇总
软件测试概念回顾
回顾总结。
其他的一些测试类型概念
回归测试:软件功能修改后,对软件进行重新测试以确认修改没有引入新的错误或导致其他部分产生错误。回归测试的重心在关键模块和重点功能组件。软件研发周期中会进行多次回归测试,且尽量实现自动化。
Monkey测试:Monkey测试,也称搞怪测试。就使用一些随机、稀奇古怪的方式来操作软件,以测试系统的健壮性和稳定性。
冒烟测试:来自于硬件板卡验证术语。软件上则用于确认代码中的更改会按预期运行,且不会破坏整个版本的稳定性。(“每日构建”中用冒烟测试来确认合入的代码没有影响主要功能的正常。)
A/B测试:多用于互联网行业,通过为页面提供2个版本给用户使用并记录相关的用户行为数据,来确认更优化设计的一种测试方案。
A/B测试实施要点:多个方案并行;每次测试仅改动一个变量;按照某种规则进行优胜劣汰。
A/B测试工具:Google Analytics Content Experiments;Visual Website Optimizer
A/B测试多用于互联网行业,通过为页面提供2个版本给用户使用并记录相关的用户行为数据,来确定更优化设计的一种测试方案。
冒烟测试用于确认代码中的更改会按预期运行,且不会破坏整个版本的稳定性。冒烟测试与回归测试有些类似,都是针对更改后的代码进行再测试,但是冒烟测试针对的是整个流程,针对的是整体的,而回归测试针对的是某个模块或者某个功能的测试
Monkey测试,也称搞怪测试。就是用一些随机、稀奇古怪的方式来操作软件,以测试系统的健壮性和稳定性
总结:
测试阶段:单元测试、集成测试、系统测试、验收测试
测试手段:黑盒&白盒;静态&动态;手工&自动化
测试模式:瀑布、V、W、X、H;敏捷;ST & ET;RBT;MBT
测试类型:功能、性能、安全、易用性、兼容性、文档、部署、本地化、可靠性
其他分类:回归、Monkey、冒烟、A/B
回顾总结: 。。
11111
回归测试:关键模块和重点功能,尽量自动化
冒烟测试:代码更改后的测试,主要是整体流程和整体功能实现的测试
软件测试的回顾总结
回归测试
软件功能修改后,对软件进行重新测试以确认修改没有引入新的错误或导致其他部分产生错误。回归测试的重心在关键模块和重点功能组件。软件研发周期中会进行多次回归测试,且尽量实现自动化。
Monkey测试
Monkey测试,也称搞怪测试。就是用一些随机、稀奇古怪的方式来操作软件,以测试系统的健壮性和稳定性。
冒烟测试
来自于硬件板卡验证术语。软件上则用于确认代码中的更改会按预期运行,且不会破坏整个版本的稳定性。与回归测试有些相似,但冒烟测试更对的是针对全流程的关键业务流程的验证,而回归测试重点在关键模块、关键功能。
“每日构建”中用冒烟测试来确认合入的代码没有影响主要功能的正常使用。
A/B测试
多用于互联网行业,通过为页面提供2个版本给用户使用并记录相关的用户行为数据,来确定更优化设计的一种测试方案。
A/B测试实施要点
多个方案并行,保证统计结果的有效性
每次测试仅改动一个变量,能更加确定用户的选择差异
按照某种规则进行优胜劣汰
A/B测试工具
Google Andlytics Content Experiments 主要通过向用户提供不同页面的版本之后,通过嵌入我们的分析脚本,就可以收集到一系列分析数据。
Visual Website Optimizer
回顾总结:
A/B测试: