SQA

Posted 林子前

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQA相关的知识,希望对你有一定的参考价值。

一、SQA计划

(一)目的

  本计划的目的是定义我们该小组所做的“爱上长大”项目的SQA任务和职责,在项目过程中应遵循的流程、规范和约定等,以确保软件质量得到维持。

(二)范围

  本计划应用于“爱上长大”项目开发的整个生命周期,整个SQA活动,它是依据项目计划制定的,并可以随着项目的开发计划变更而变更。

(三)软件工程

1、软件开发模型

软件项目是采用的v模型进行的开发。

2、软件开发模型

任务

时间

结果

完成度

用户登陆注册

2017.11.1

已完成

100%

失物招领

2017.12.1

已完成

100%

信息查询

2018.3.10

已完成

100%

个人信息发布

2018.5.1

未完成

30%

 

(四)质量保证与控制

保证“爱上长大”项目在规定的时间内,开发出满足用户需求的软件产品。

确保测试计划适当和实施有效。

收集并分析错误和缺陷数据,并进行分类。

在编码和集成测试阶段减少错误的发生。

在系统测试和实际操作中减少风险,建立风险相关的应急计划。

 

(五)测试

(1)测试感慨与黑盒测试 基于场景测试技术 

 其实刚开始我们对于测试真的抱的是无所谓的态度,主要我们都对测试不喜欢,很无聊繁琐。但是经过慢慢的深入,我们发现测试并不仅仅是为了要找出错误。通过分析错误产生的原因和错误的分布特征,可以帮助项目管理者发现当前所采用的软件过程的缺陷,以便改进。同时,这种分析也能帮助我们设计出有针对性地检测方法,改善测试的有效性。其次,没有发现错误的测试也是有价值的,完整的测试是评定测试质量的一种方法

这次是一:采用黑盒测试技术,和采用基于故障的测试技术,得测试内容:   1、学生登录账户不存在 2、学生登录密码错误 3、学生注册账号已存在 
二:采用基于场景的测试技术,得测试内容:  1、各种界面元素是否支持键盘操作 2、窗口切换、移动、改变大小是否正常

测试表格显示

 

任务

期望

结果

学生登陆注册

顺利实现登录注册功能

正确

失物招领

实现学生在系统中进行失物信息展示,并提供信息评论

正确

个人信息发布

学生在系统中展示自己的信息或者分享自我

待解决

信息查询

实现学生登录系统后对自己信息的查询

正确

 

(二)测试用例

1、注册用例

编号

First

测试环境说明

时间:2018.4.1,测试系统:爱上长大  环境:本机电脑与Eclipse

测试目的

测试使用未注册的账号是否能登录系统

测试输入

输入未注册账号和密码,系统提示学生重新输入或者先注册,在登录,并在输错3次后设置在次登录的时间

预期输出

登录不成功,提示错误

 

2查询用例

编号

Second

测试环境说明

时间:2018.4.8,测试系统:爱上长大  环境:本机电脑与Eclipse

测试目的

测试使用正确的用户信息是否能查询到该学生相应信息

测试输入

输入学生学号和密码,验证正确后,学生进入系统内部,点击查询的某个功能,页面通过调用数据库,显示出相应的查询结果。

输出错误

1.登录不成功,提示错误

2.数据库连接不成功,查询不到

3.查询语句不正确,查询不到

预期输出

登录成功,在页面显示该学生所要查询的信息。

 

 

(六)总结

通过本次实验我们小组凝聚力得到更好的提升,并且对于SQA测试有了初步了解。

 

以上是关于SQA的主要内容,如果未能解决你的问题,请参考以下文章

sqa

SQA

SQA计划(Software Quality Assurance)

SQA

SQA和系统测试规程

SQA