功能测试实战
项目介绍及说明
项目部署
开发语言 web服务器
asp IIS
php apache
java comcat
将其放在网站上,映射地址
查看文件中是否有相对路径…/文件表示方式,有的话需要启用父路径,并点击应用
项目为32位,但win7虚拟机为64位,所以需要将32位启用,使其能够在64位的虚拟机中兼容
access数据库保存进销存数据的文件
添加下划线报数拼写无误,数据库中存在要添加的对象
添加完成,并选中完全控制和修改,这样用户就可以对进销存数据库进行增删改查
测试环境最好和开发环境分开,所以测试人员最好独立搭建测试环境。
业务介绍
业务功能:
检查一个软件时,首先要检查的是系统设置方面,其他方面都要依靠系统设置。
必须先创建部门
添加员工,测试方式,查案是否可以用此用户登录。
仓库管理设置
库存管理(了解系统的操作方式)
测试需求分析、测试用例设计
手工测试一般从测试需求分析开始。
测试需求分析
测试分析主要是为了了解测试范围。
第一步:创建测试表格
第二步:测试项目
质量特性分类
模块分类(根据实际需求编写)
优先级设置(一般为3级或5级)
编号编写:JXC-SRS-GN-XT-JBXX-001(一般编号可以看明白要测的是什么)
进行需求分析(列出所有需要测试的项)
如何查阅数据库,打开项目所处的文件夹,找到data文件,打开,数据使用ACCESS进行存储,可以直接打开。基本设置数据存放在config文件。查看文件的设计视图。
F1查看帮助文档
备份数据库,准备测试的数据
当测试执行较多时,垃圾数据会产生无效缺陷,不是由于开发人员造成,而是由于多次测试造成。
避免:将基础数据库进行备份,构造数据也进行备份。再次测试时可以直接对数据库进行替换。
测试用例设计
测试用例项
测试用例设计
执行测试用例、提交缺陷报告
缺陷列表
状态:new ,open,fixed,reopen,reject,abondon
优先级:高,中,低
严重程度:致命、严重、一般、轻微、建议
实际操作中应该使用专业的测试管理工具来进行测试用例和缺陷管理。
(可以添加截图或附件来显示错误)
测试管理工具
quality center
创建新项目,选择管理员,创建的项目需求会自动保存到数据库中。
层次化管理测试需求
在测试计划中,编写测试细节和测试步骤
关联测试需求和测试用例
运行测试用例
自动将缺陷添加到detects模块
修改默认设置
展现不同账户的处理成果