发表于: 2019-03-22 20:39:14
1 631
今天完成的事情:
由于昨天瞎搞环境变量 今天早上电脑都没恢复正常 整个上午中午都在重整环境变量各种查修改方法了
然后我下午做了金风测试拿app和后台测试找bug ,重看了bug的种类和级别,
wiki详细看了测试从demo到找bug到提交问题 解决bug 到上线流程
明天计划的事情
继续测试找bug 然后rc安装
遇到的问题:
找bug不是很熟 还需要多记住等级级别 ,rc安装只装了部分
收获:
一、 Bug的严重等级定义:
严重程度由高到低依次为:
1.critical
2.block
3.major
4.normal
5.minor
critical:是说项目中某一块功能因为这个bug而导致测试无法进行下去,此critical级别,该等级问题出现在不影响其他功能测试的情况下可以继续该版本试
block是说项目中有闪退情况,崩溃情况。此为block级别,出现这种级别的问题此本停止测试
major:是说一些功能没有实现,但是不影响使用,功能菜单缺失,但不会影响系统稳定。此为major,这种问题应该合理安排时间进行修改
normal:是说界面等UI问题显示错误,比如字体大小,颜色,间距等问题。此类问题在测试初期较多,优先程度较低;在测试后期出现较少,应及时处理)
minor:是说界面、性能缺陷,建议类问题,不影响操作功能的执行,可以优化性能的方案等。
二、
1、 Blocker即系统无法执行、崩溃或严重资源不足、应用模块无法启动或异常退出、无法测试、造成系统不稳定。
严重花屏
内存泄漏
用户数据丢失或破坏
系统崩溃/死机/冻结
模块无法启动或异常退出
严重的数值计算错误
功能设计与需求严重不符
其它导致无法测试的错误, 如服务器500错误
2、 Critical 即影响系统功能或操作,主要功能存在严重缺陷,但不会影响到系统稳定性。
功能未实现
功能错误
系统刷新错误
数据通讯错误
轻微的数值计算错误
影响功能及界面的错误字或拼写错误
安全性问题
3、Major 即界面、性能缺陷、兼容性。
操作界面错误(包括数据窗口内列名定义、含义是否一致)
边界条件下错误
提示信息错误(包括未给出信息、信息提示错误等)
长时间操作无进度提示
系统未优化(性能问题)
光标跳转设置不好,鼠标(光标)定位错误
兼容性问题
4、 Minor 即易用性及建议性问题。
界面格式等不规范
辅助说明描述不清楚
操作时未给用户提示
可输入区域和只读区域没有明显的区分标志
个别不影响产品理解的错别字
文字排列不整齐等一些小问题
二、优先级
① ?:不确定紧急程度(新手或辅助测试时使用)
② 1:立即处理
③ 2:紧急处理
④ 3:正常处理
⑤ 4:有时间再处理
回归测试:是为了对缺陷问题交给开发修改后再次测试,可以发生任何阶段。
回归测试的策略1:
完全重复测试:重新对项目测试。
选择性重复测试:对部分的项目进行测试。
回归测试策略2--选择性重复测试:
覆盖修改法:针对杯盖部分,选取或重新构造测试用例验证没有错误没有再次发生的用例选择方法。
周边影响法:不但要对修改的部分测试,还要对其修改后所影响到的部分测试。
回归测试的流程:
- 在测试策略制定阶段,制定回归测试策略;
- 确定需要回归测试的版本;
- 回归测试版本发布,按照回归测试策略进行回归测试;
- 回归测试结束,关闭缺陷跟踪单;
- 回归测试不通过,交给开发人员进行修改,然后对修改后的功能再次测试
评论