发表于: 2018-03-19 12:35:51
2 855
今天完成的事情:了解需求的概述,分类,特点,测试点的了解
明天计划的事情:测试点提取,编写测试用例 ,进行任务2的学习
遇到的问题:对测试点提取编写等内容不熟悉
收获:
一,什么是qa
不同于传统的软件测试,QA不仅仅需要履行软件测试的职责,还需要保证从软件开发、发布直到售后的质量。譬如保证所开发产品是否能满足3大需求(业务、用户、功能),所以QA所具有的权力与义务要大于并包含传统的软件测试,在开发期需要与产品经理进行沟通,确保所设计的产品能满足需求,并且通过各种软件测试方法来确保所开发的产品能满足需求,同时还要确保产品交付之后的维护工作。项目的守护神。
二,什么是需求:就是客户需要的东西和对东西的要求(需求分析也称为软件需求分析、系统需求分析或需求分析工程等,是开发人员经过深入细致的调研和分析,准确理解用户和项目的功能、性能、可靠性等具体要求,将用户非形式的需求表述转化为完整的需求定义,从而确定系统必须做什么的过程。)
业务需求
用户需求(满足用户使用习惯)
功能需求(软件是否能够达到业务的目的)
三,测试人员是对已有的需求分析 2产品经理对更深层次的需求分析
1没有需求怎么办?
参考市面上同类产品
2如果需求模糊怎么办?
1收集整理已有需求2与产品经理进行确认3参考同类产品实现情况
四,什么是测试点?
通过需求分析后得出需要测试的具体内容
有什么好处?
快速设计测试用例 完全覆盖需求 运用测试方法 展现需求的细节
五,怎样提取测试点
1运用表格
2功能模块 测试点编号 测试点描述
测试用例编写:根据项目的实际情况设计测试用力的表格,测试用力的表格是固定的不能生搬硬套 根据具体情况进行编写
六,软件测试的测试流程有1、制定测试计划2、编辑测试用例3、执行测试用例4、发现并提交BUG
评论