测试用例执行阶段,根据测试需要,一般分为两个阶段:预测试阶段和系统测试阶段。
项目计划、开发计划中定义的测试版本发布周期临近时,需搭建被测对象的运行环境,通常情况下由开发部门直接搭建完成,但也可能为了保证测试活动的独立性,由测试部门自行搭建测试环境。
明确测试策略,提取测试需求后,测试工程师即可根据测试计划中定义的用例设计计划开展测试用例设计活动。这里仅讨论系统测试阶段的用例设计。
在一个测试项目运作过程中,可能需根据项目自身特点制定特定的测试规则,如文档命名规范、缺陷管理流程、测试用例变更控制流程、测试版本转系统测试流程等。所有的流程规则制定都体现在测试规程中。
测试计划解决的是做什么的问题,而测试策略是解决怎么做的问题。从文档功能分类来看,测试策略属于技术定义范畴。在测试策略中定义如何实现测试计划中的测试目标及可能运用到的相关技术。
测试需求分析阶段,需根据测试计划定义的测试范围及测试任务,从需求规格说明书、开发需求、继承性需求、行业竞争分析等需求文档中获取测试需求,确定测试项及测试子项。
1.软件测试基础知识:了解软件测试的定义、目的、原则、分类、流程、方法、标准等基础知识。
01.软件测试理论:掌握测试基础理论和常用的测试方法,如黑盒测试、白盒测试、性能测试、安全测试等;
应用软件系统可划分两大分支,一是互联网应用,二是行业软件应用,先确认两者分支后,再来说开发语言所适合的领域或方向,从一个开发者角度看Java开发主要可体现如下特点:
对于准备学习软件测试的同学,确实很有必要在转行前了解清楚测试的各种岗位以及未来的发展方向,正所谓有了目标才能有的放矢,事半功倍嘛!