2017-11-27 黑盒测试实践(小组作业)小组工作记录

今天小组成员结合前几天对此次作业的具体要求的分析,确认了要做的工作内容;(具体要求附在最后)

然后我们根据其他组的选择情况,选择使用QTP自动化测试工具,又是一个小众的工具。

已经是第二次小组作业了,必须吐槽一下,班内不允许选择同一个工具的小组的数量虽然放宽到2组,但是依然存在竞争性啊,我们要是早点儿报了常用工具,那其他组同学不是要选小众的了?也没什么意思。要么统一指定大家用哪个,要么大家一起random roll。毕竟选了小众工具的,将来还是要学习常用工具。虽然多学了,成绩也没什么加分吧,任务量更是雪上加霜吧。吐槽完毕。

然后就是选择要进行测试的Web System了,幸亏小王同学那里有,……

然后就是搭建项目运行环境了,Eclipse, MySQL又是一顿装……

感觉这门课程真的不错,可以学到很多专业知识。Java, 数据库,赶紧学习。开心到飞起。

然后分配小组任务,小组四个人,写需求文档一个人,调研测试开发工具使用一个,编写测试脚本一个,设计测试用例一个。

哦,突然,还想吐个槽,四个人的小组,不加分么?

今天没拍照片,……

附件:小组作业具体要求如下:

(1)分析系统需求。

参考软件需求规格说明书模板(见附件1-软件需求规格说明书v1.0-模板.docx,和附件5-软件设计文档国家标准.rar)描述系统需求。如果系统功能特别多,特别复杂,则不需要涵盖系统所有功能(即不需要面面俱到),但应满足如下要求:

a. 形式上满足规范文本的要求,见附件1和附件5,如果要求a-g中的部分内容在所给的文档模板中未体现,则应按照a-g的要求,在需求规格说明书中涵盖a-g的所有条款;

b. 整体内容必须围绕项目实质展开,对要实现和测试的功能及项目确保做到清晰、完整、准确;

c. 应定义相关概念,包括缩写、专有名词等;

d. 应定义典型用户,清楚描述对于不同类型的用户,系统能提供哪些功能;

e. 应描述核心、关键的业务流程(体现用户场景),注意,不是算法流程,是业务流程,站在用户的角度分析,体现用户的业务;

f. 应给出核心界面原型设计;

g. 应给出系统验收验证标准。

典型示例:(分别来自北京航空航天大学和福州大学的同学作业):

(2)设计测试用例。

围绕软件需求规格说明书中描述的系统需求,使用黑盒测试方法,设计测试用例,并根据测试用例设计说明书模板(见附件2-测试用例设计清单(模板).xlsx),填写测试用例设计清单。

对测试用例的要求是:

a. 至少应体现课程中所介绍的基本测试方法中的两种,包括边界值测试、等价类测试、决策表测试、正交表测试;

b. 必须使用场景法设计测试用例,应结合需求规格说明绘制场景图,可另外附加word文档,格式不限;

c. 每个测试用例对应的测试方法在excel文件最后一列,即备注列中加以描述;

d. 至少100个测试用例。注意:测试用例应尽量充分,而不是说100个测试用例就可以了。

(3)编写测试脚本。

选择一种自动化测试工具,根据设计的测试用例,编写测试脚本。

自动化测试工具的选择可参考下图,但不限于下图中列出的工具。

                     (4)测试运行和记录。

运行测试脚本,记录测试结果和测试过程,记录发现的缺陷。

具体要求如下:

a. 记录测试过程,编写测试执行过程文档。文档的具体要求包括:

第一:遵循文档规范要求撰写(模板见附件4-测试执行过程及小结-模板.docx);

第二:应说明测试环境,说明使用的测试工具;

第三:应说明通过运行哪些测试脚本,分别发现了哪些缺陷,并对测试和被测系统进行评估,说明测试的充分性、效率,说明被测系统是否符合要求等,根据测试执行过程文档要求见给出测试小结。注意:重点在于统计、分析。

b. 制作操作视频,说明测试脚本的运行过程。

对视频的具体要求如下:

第一:视频制作画面应清晰;

第二:音频应清晰;

第三:内容应完整。应选择至少2个测试脚本加以描述,说明该测试脚本对应的测试用例是哪些,并对测试脚本进行解释说明,说明测试脚本文件中代码行的含义,给出测试脚本的运行过程,对脚本的运行结果进行解释说明;

第四:操作过程中如果涉及输入项,应明确指出输入的是什么内容,尤其是用户名和密码。

c. 记录发现的缺陷。所有发现的缺陷应按照文档规范进行填写,见附件3-缺陷报告模板v1.0.xlsx。

   (5)每日例会记录

小组成员的工作过程必须通过博客进行记录。从本作业公布之日起,到任务提交之日止,小组每日在博客上记录任务完成情况,内容包括:小组成员的任务进展情况、存在的问题、解决方法、以及下一步计划等,应尽量详细并给出必要的证明,例如,说明每人完成任务所花的时长,测试脚本截图,小组开会的图片等(从隐私的角度考虑,可不必给出面部,打马赛克,或者背影之类均可)。格式不限,只要能反映小组的进度情况即可,请尽量详细。

典型示例:(来自北京航空航天大学)

http://www.cnblogs.com/Chronos/p/4966968.html

 

小组作业要求提交的文档如下:

(1)系统需求规格说明书,文件名格式:作业名-070x班-0x组-需求规格说明,word文档,不要用wps格式;

(2)测试用例设计说明书,文件名格式:作业名-070x班-0x组-功能测试用例,excel文档;

(3)场景法测试用例设计,文件名格式:作业名-070x班-0x组-功能测试用例(场景图),word文档,不要用wps格式;

(4)被测系统可执行程序以及对应测试数据,必要时应在测试执行过程报告中说明对数据的要求,以及如何使用数据;

(5)测试脚本原始工程和文件;

(6)测试过程操作视频,使用mp4格式,1280*720;

(7)缺陷报告,文件名格式:作业名-070x班-0x组-缺陷报告,excel文档;

(8)测试执行过程,文件名格式:作业名-070x班-0x组-测试执行过程及小结,word文档,不要用wps格式;

(9)所有上述小组材料统一打包为一个压缩包,文件名格式为:作业名-170x班-0x组-组长名。(注意:个人提交时的格式要求见其他说明的第(4)条)

小组成员在完成小组作业的同时,还需要撰写个人完成情况说明,具体要求如下:

说明本人在该次作业中承担的任务,说明具体的完成情况,在完成作业的过程中碰到了哪些方面的困难,自己是如何解决的。主要的心得体会是什么。

其他说明:

(1)每班班内各小组使用的被测系统不能相同;

(2)跨班允许使用相同的被测系统,但不能测试相同的功能需求,请勿测试登陆、注册功能;

(3)每班班内各小组使用的功能测试工具应满足最多只有两个小组使用相同的测试工具;

(4)组内每个同学在课程SPOC平台分别提交作业,作业内容包括:小组作业+个人作业。小组作业是打包后的压缩包,每个小组所提交的小组作业应该是完全一样的。个人作业根据模板(见附件1:个人完成情况说明-xxx-模板.docx)要求自行完成。小组作业及个人作业最终统一打包为一个压缩包,文件名格式:作业名-170x班-0x组-个人姓名。

时间: 2024-10-10 20:16:56

2017-11-27 黑盒测试实践(小组作业)小组工作记录的相关文章

《高级软件测试》11.25.黑盒测试实践作业及任务划分

小组作业具体要求如下: (1)分析系统需求. 参考软件需求规格说明书模板(见附件1-软件需求规格说明书v1.0-模板.docx,和附件5-软件设计文档国家标准.rar)描述系统需求.如果系统功能特别多,特别复杂,则不需要涵盖系统所有功能(即不需要面面俱到),但应满足如下要求: a. 形式上满足规范文本的要求,见附件1和附件5,如果要求a-g中的部分内容在所给的文档模板中未体现,则应按照a-g的要求,在需求规格说明书中涵盖a-g的所有条款: b. 整体内容必须围绕项目实质展开,对要实现和测试的功能

黑盒测试实践(小组测试)第二天

小组成员进展情况:张江:部署WEB系统,让整个小组成员均能访问系统. 宁莉莎,鲁慧敏:通过访问部署过后的系统,完成了软件需求规格说明书中的以下部分:一.引言 1.1编写目的 1.2项目背景 1.3预期的读者和阅读建议 1.4项目范围 1.5参考资料 二.总体描述 2.1目标 开发背景 开发意图 应用目标和作用范围 产品前景 完成任务时间:4h 李佳明,王瑞: 寻找AutoRunner的下载地址:http://www.onlinedown.net/soft/68435.htm 安装AutoRunn

黑盒测试实践(小组测试)第四天

小组任务进度: 鲁慧敏,宁莉莎: 一.继续完成需求规格说明书的剩余部分,并于今天完成初稿.   以下是目录结构: 二.完成测试用例的设计.明天的计划是对照作业中的文档要求,继续完善上述文档.以下是测试用例清单的一部分: 张江:编写测试脚本,根据设计的测试用例在AutoRunner上成功运行,并对我们选择的WEB系统进行了自动化测试. 李佳明,王瑞:记录测试运行过程,根据测试结果,记录了测试过程中发现的缺陷.打算明天完成缺陷报告文档和测试运行记录文档,以及录制测试运行的视频.

黑盒测试实践(小组测试)第一天

确定选择的自动化测试工具,确定需要进行测试的WEB系统.组长分配任务和自愿选择任务.选择的测试工具为:AutoRunner选择的WEB系统:张江采用java web开发的学生信息管理系统.任务分配如下:宁丽莎,鲁慧敏:分析系统需求,设计测试用例张江:编写测试脚本,提供自己写过的WEB系统(学生信息管理系统)来进行测试.李佳明和王瑞:负责测试运行和记录,以及每日例会的博客记录.

2017.11.27

2017-11-14 高级软件测试技术小组工作记录

配置TestLink的安装环境: Server environment should consist of: web-server: Apache 2.x PHP > 5.4 DBMS: MySQL 5.6.x / MariaDB 10.1.x, Postgres 9.x, MS-SQL 2008/2012 Supported client web-browsers: Firefox Internet Explorer 9.x or greater Chrome 有些折腾,还差一弦.

五班二组黑盒测试实践作业进度报告(1)

周五(2017.11.24) 周五课上老师公布作业后,小组在当节课下课后进行了小组会议.内容如下 (1)小组成员一起阅读老师题目的要求,有疑问的地方就提出来,相互讨论,找到解决方案. (2)在了解题目要求后,大家进行了一下分工,为作业的进行基础的准备.根据如下图所涉及的测试工具每个人(杨显,易爽,田永涛,刘少威)选择两款在网上进行查找资料,熟悉了解安装过程以及操作流程,最后进行讨论选择一款方便简单的测试工具. (3)周杨负责查找一款采用Java开发的Web应用系统,作为测试工具测试的对象. 周六

[LOJ 6249]「CodePlus 2017 11 月赛」汀博尔

Description 有 n 棵树,初始时每棵树的高度为 H_i,第 i 棵树每月都会长高 A_i.现在有个木料长度总量为 S 的订单,客户要求每块木料的长度不能小于 L,而且木料必须是整棵树(即不能为树的一部分).现在问你最少需要等多少个月才能满足订单. Input 第一行 3 个用空格隔开的非负整数 n,S,L,表示树的数量.订单总量和单块木料长度限制.第二行 n 个用空格隔开的非负整数,依次为 H1,H2,…,Hn.第三行 n 个用空格隔开的非负整数,依次为 A1,A2,…,An. Ou

高级软件测试11.29日小组工作-1701班第5组

小组成员今天召开了中期开会,经过半个阶段的学习和整理,各自完成了相应的部分,但是为了后期能有更完整的成果,所以今天开会讨论.共享了各自的工作心得以及解决的问题,避免团队其他成员去犯同样的错误,然后对于后一个阶段,组长进行了一个分工,以及整体的构思. 小组开会场景如下: 5人小组会,做到满员参与(另一人在拍照)nice! 今天小组还进行测试用例设置 本次黑盒测试实践以购物网站作为测试对象,共采用了三种测试方法: 1边界值测试 2等价类划分 3基于场景的测试 主要是对购物网站的用户管理模块.订单管理