测试计划

作者: Jeff_9021 | 来源:发表于2020-03-30 15:57 被阅读0次

    关键词:测试计划

    一、测试环境的搭建

    1、硬件环境

    硬件的最低要求如下:

    处理器(CPU):pentium4 2GMHz或更高;

    内存(RAM):至少1GB或更多;

    硬盘:160GB或更多;

    显示器:1024*768

    网卡:100Mbps。

    2、网络环境的建立

    网站测试要求在100M局域网环境中。拓扑图如下:

    3、软件环境的建立

    主要是对eclipse、Tomcat和MySQL安装和配置。首先安装好JDK,配置好环境变量,然后装上eclipse,该软件是绿色软件,装上后即可使用,再便是安装Tomcat。之后配置好MySQL!

    4、测试前的准备工作

    确保满足以上的硬件、网络环境,配置好JDK、eclipse、Tomcat,Tomcat启动后将项目导入其中,之后保证MySQL服务的启动一级正常的使用性。

    二、测试内容

    由于各种活动的相互影响和制约,系统的设计完成中可能存在某些错误,软件测试主要是对此网上商店系统进行全面检查,及时发现程序中的逻辑错误,以保证产品的正确性和可靠性。

    具体结合到系统操作,基本应该测试以下内容:

    1)易用性:人机界面;

    2)性能:检查订购多个货物生成订单一级搜索商品等的响应时间;

    3)功能:用户在该系统中进行的各种基本操作;

    4)业务规则:检查对业务流程的描述是否正确,考虑与目标用户的业务环境是否兼容等;

    5)事务准确性:确保事务正确完成,确保被取消的事务回滚正确等;

    6)数据有效性和完整性:检查数据的格式是否正确,确保字符集适当;

    7)系统可靠性:检查程序,数据库的故障处理能力,数据恢复能力。

    三、测试用例设计

    四、测试方法

    4.1 单元测试

    测试目标:

    揭示模块与其接口规格说明中存在的矛盾

    测试范围:

    用户管理,信息发布,信息搜索,站内信

    技术:

    自底向下方法,先黑盒后白盒测试,提高覆盖率

    开始标准:

    需求测试完成,代码开发完成

    完成标准:

    所有单元测试用例都被执行过;所有发现的缺陷,错误都被改正并回归测试过;所有被测试对象的语句覆盖率达到95%或者能够给出不需要达到的理由;单元测试报告组长批准

    测试重点和优先级:

    程序的逻辑错误

    4.2 集成测试

    测试目标:

    将各个子模块组合起来成为更大的子模块

    测试范围:

    针对每个接口,考虑参数个数,和输入输出属性,参数的顺序,等价类,边界等情况,已经函数的返回值等。

    技术:

    灰盒测试

    开始标准:

    单元测试完成

    完成标准:

    所有测试用例都被执行过;所有发现的缺陷,错误都被改正并回归测试过;性能要求符合标准;组长批准

    测试重点和优先级:

    与数据库操作相关的测试

    4.3 功能测试

    测试目标:

    保证所测试的每个独立模块的功能上是正确的

    测试范围:

    输入条件和输入结构进行判断是否满足程序的设计要求

    技术:

    等价类划分,边界值分析,因果图分析,错误猜测方法

    开始标准:

    概要设计完成后

    完成标准:

    所有单元测试用例都被执行过;所有发现的缺陷,错误都被改正并回归测试过;功能测试报告组长批准

    测试重点和优先级:

    证明程序未能符合外部规格说明

    4.4 性能测试

    测试目标:

    证明程序不能实现其目标

    测试范围:

    在特定负载和配置环境下的响应时间和吞吐量

    技术:

    使用特定的工具,模拟超常数据量,负载等,监测系统的各项性能指标

    开始标准:

    概要设计完成后

    完成标准:

    所有单元测试用例都被执行过;所有发现的缺陷,错误都被改正并回归测试过;性能测试报告组长批准

    需考虑的特殊事项:

    搭建苛刻的硬件软件测试设备环境

    相关文章

      网友评论

        本文标题:测试计划

        本文链接:https://www.haomeiwen.com/subject/ykuvuhtx.html