发表于: 2018-08-02 19:27:31
2 660
前言:当时若不登高望,谁信东流海洋深?
任务3:功能点
1.任务3资源《如何写好测试用例》内容与任务1资源《如何写好测试用例》相同,基础概念部分比任务2资源《软件测试基础》简略。
2.观看总结如下:
*前置知识点:软件相关概念、软件测试基础、测试流程、测试生命周期、常用术语
*测试用例介绍:测试用例(Test Case)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。
*需求分析:需求分析也称为软件需求分析、系统需求分析或需求分析工程等,是开发人员经过深入细致的调研和分析,准确理解用户和项目的功能、性能、可靠性等具体要求,将用户非形式的需求表述转化为完整的需求定义,从而确定系统必须做什么的过程。
一般需求分为业务需求、用户需求、功能需求。
*测试点:测试点是通过需求分析后对得出的需要测试的具体内容。
*测试用例编写流程:需求分析、提取测试点、编写测试用例、测试用例的评审。
*测试用例编写常用方法:划分等价类(黑盒)、边界值分析法(黑盒)、错误推测法(黑盒)等
*测试用例包含信息:软件或项目的名称,软件或项目的版本,功能模块编号,功能模块名,开发工程师,用例编号,用例名称,测试背景,测试环境,测试类型,测试阶段,前置条件,优先级,重要级,测试数据,测试步骤,预期结果,实际结果,编写人,执行人,时间,备注
*测试用例评审:评审就是对测试用例进行检查,包括同行评审、小组评审、部门评审、三方评审等
*测试用例管理:excel表格,禅道(推荐)
3.体会:
*任务1已经看过几遍教学视频,当时不太理解测试点和测试用例的关系,日报1写到当时认为测试点≈测试用例,实际上现在明白这是不对的,测试点是测试用例的一部分。
*认识到划分等价类(黑盒)、边界值分析法(黑盒)、错误推测法(黑盒)等都是黑盒测试的一种,而不是独立于黑盒的测试方法。白盒、灰盒测试概念类似。
*理清许多概念和术语,对比日报1深入了解了软件测试的基础知识和历史。
4.接下来准备完成任务3作业,编写测试用例。
5.目前最大的困难是测试用例编写过程中术语问题,部分描述不够专业化,原因是非科班出身,没有这方面的常识。
评论