发表于: 2019-12-02 18:07:39

0 544


今天完成的事情:

接手一个全新的软件,如何开展测试工作
明天计划的事情:
遇到的问题:暂无
收获:

第一步:需求分析:对这个全新的软件需求进行全面分析,主要的分析点有:

1.软件的版本需求合理性,是否可测试;

2.项目人员配置(遇到什么问题找谁,有多少人投入测试,测试环境,硬件,软件);

3.要测试的软件的主流程,异常流程,测试重点;

4。项目整体规划(发布时间)

第二步:指定测试策略、测试计划和bug定义标准,这一步主要是针对需求,在已有的和可协调到的资源上做出具体的,可执行的计划,这个阶段的输出是测试计划。

测试计划中明确包含:测试范围,测试策略,比如功能测试,性能测试,自动化测试,可用性测试,云测,mokey等

第三步:按计划执行,编写测试用例,(编写测试用例的方法:等价类,边界值,错误猜测法,因果图,正交分解法等等)(编写测试用例需要注意的点,用例区分等级,特殊场景考虑:为空(接口空、数据空)、加载超时、网络异常、重复提交、异常中断、缓存冲突、系统兼容、流程迂回、流程中断;如果是PC,要注意浏览器(IE,chrome,火狐,苹果的),操作系统(xp,win7,win8,win10,linux,mac)的兼容,如果是手机,注意手机的品牌,操作系统,android版本,手机屏幕尺寸,手机网络等等场景),写完用例,如果有条件,就要评审测试用例

第四步:执行用例,补充场景,记录bug,回归bug(注意开发提测的需求需要冒烟测试通过)

第五步:功能合入,回归测试(各个功能点测试通过之后,再合入)

第六步:提交验收(回归测试通过之后,提交给验收人员进行验收)

第七步:发布上线(全新的软件,先是小范围内测,观察线上数据(如:crash,用户反馈,运营数据等)如果有产品认为严重的问题,则需要修复后重发,符合预期才能扩大发布)







返回列表 返回列表
评论

    分享到