发表于: 2018-06-12 23:35:48

2 816


今天完成的事情:

继续学完了昨天黑盒没学完的测试方法,软件测试的大纲又屡了遍,然后进行了测试用例的学习

一、黑盒测试策略及测试范围

22、Al pha测试:一种前期验收测试,此时系统刚刚开发完成(内侧,由内部人员进行验收测试)

23、Beta测试:一种后期的测试验收,此时系统已经通过内部测试,大部分错误已经改正,即将正式上市(公测,让用户帮忙试玩给用户一定福利)

24、随机测试:随机进行页面或流程测试,验证核心功能(通常不采用)

25、故障转移和恢复测试:测试服务器处理突发事件的应变能力(比如服务器崩溃了、断电了是否能转移到另一个服务器继续运行)

 

性能测试:

1、压力测试

2、负载量测试

3、稳定测试

4、最大并发值

5、响应时间

6、内存占用

7、CPU占用率

1、吞吐量

性能测试目的:确保网站经得起大批量用户的请求、操作

 

二、软件测试大纲及学习目标:

就把阿里巴巴QA岗位描述及需求来作为学习目标

 

需求规格说明书:没有需求是指没有需求规格说明书并不是没有需求,没有需求的说法是错误的

测试计划:描述测试目的、范围、方法和软件测试的重点文档

测试用例:为指导测试行为而编制的一组测试输入、执行条件以及预期结果,以便测试某个功能是否满足某个特定需求

测试用例设计方法:1、等价类划分法2、边界值法3、错误推测法4、因果图法

测试流程:1、评审需求2、分解需求3、制定测试计划4、设计测试用例5、执行测试6、提交bug报告7、回归测试,验证bug8、书写测试报告9、经验总结

软件缺陷:未满足用户的需求

软件bug管理流程:1、提出疑2、确认是否是问题3、定位问题4、提交bug报告5、跟踪bug6、验证bug7、经验总结

软件测试的思考点:站在用户的角度

 

三、测试用例

1、测试用例定义:设计一种情况,软件在这种情况下能够正常运行并且达到期望执行结果

2、测试用例作用

①、在开始实施测试前设计好测试用例避免盲目测试提供测试效率

②、测试用例的使用使软件测试的实施重点突出、目的明确

③、在软件版本更新后只需修正少部分的测试用例便可展开测试工作,降低工作强度,缩短项目周期

3、测试用例基本要素

①、Word版

 

预期结果后应有实际结果

②、TESTLINK

 

1、测试用例维护:

①、测试执行过程中应注意及时更新测试用例

②、发现遗漏及时补充

③、发现有些测试用例在具体的执行过程中根本无法操作应修改部分用例

 

2、测试用例执行

①、被测对象就绪后,根据测试用例执行顺序、优先级,执行测试用例

②、执行过程中,当测试的实际输出结果与测试用例中的预期结果一致时,则该测试用例通过,否则需要进一步排查失败原因

 

3、测试用例评审

由于用例开发人员的设计经验和对需求理解的深度各不相同,所以用例的质量难免会有不同程度的差异,需要让别人帮忙提出意见

 

4、测试管理工具-功能分类

①、原始需求管理

②、测试需求管理

③、测试用例管理

④、测试过程管理(测试任务分配)

⑤、Bug管理

⑥、结果统计(进度、缺陷指标等)

⑦、灵活性(可否流程自定义)

⑧、权限管理

 

5、测试管理工具-主流(模式差别不大运用熟练一种即可 )

①、QC

②、禅道

③、Mantis

④、JIRA

⑤、Testlink

⑥、Bugzilla

 

明天计划的事情;

明天计划学习今天没学完的禅道的使用方法再就是具体学学测试用例编写方法及如何写出一个较好的测试用例

遇到的问题:

问题依旧时间太快了,学习时间感觉过的超快,感觉后期性能测试,测试工具的使用,还有语言需要有人提点,在考虑要不要报个线上培训班,线下实在没时间QAQ,师哥给点意见吧

 

 

 

                                         酒窝(。・ω・。)

 

 







返回列表 返回列表
评论

    分享到