数据输出功能是否正常 打印功能是否正常 分析结果——明细 界面是否友好、易用 页面右上角最小化、最大化、关闭功能是否正常 底部滚动条是否可以正常拖动 页面上方题头是否显示正确 明细数据页面是否显示正常 明细页面各项信息是否显示正常 明细翻页功能是否正常 数据条目选择、统计是否正确 “自动放大到选中”功能是否正常 “清除选中”功能是否正常 “反选”功能是否正常 “选择所有”功能是否正常 “放大到选中”功能是否正常 “显示选中数据”功能是否正常 “显示所有数据”功能是否正常 数据筛选功能是否正常 取消筛选功能是否正常 导出到EXECL功能是否正常 输出图形数据功能是否正常 按照分类查看数据统计是否正常 数据统计页面是否友好、直观 页面是否能够正常关闭 “统计列字段”显示是否正确 “添加统计字段”功能是否正常 “统计行字段”是否显示正确 统计表 数据内容是否正确 按照“平方米”“亩”“公顷”单位换算是否正确 8 数据统计 输出功能是否正常,导出文件是否可以打开 页面滚动条是否可以正常拖动以显示全部内容 统计图 统计图表是否能够正常显示 按照“平方米”“亩”“公顷”单位换算是否正确 选择“柱图”“饼图”“线图”是否正常 是 输出功能是否正常,导出文件是否可以打开 页面滚动条是否可以正常拖动以显示全部内容 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 是 否 是 是 是 是 否 是 是 否 是 是 是 是 是 是 是 是 否 是
5、 性能测试
性能测试是一种对响应时间、事务处理速率和其他与时间相关的需求进行测试和评估。性能测试的目标是核实性能需求是否都已满足。可以分为以下几种方式来组织进行测试。
a) 预期性能测试用例
通常系统在设计前会提出一些性能指标,这些指标是性能测试要完成的首要工作,针对每个指标都要统写多个测试用例来验证是否达到要求,根据测试结果来改进系统的性能。预期性能指标通成以单用户为主。 测试目的 前置条件 测试需求 功能1 备注: 测试过程说明 场景1 场景2 场景3 期望的性能(平均值) 实际性能(平均值) b) 用户并发测试用例
用户并发测试是性能测试最主要的部分,主要是通过增加用户数量来加重系统负担,以检验测试对象能接
收的最大用户数来确定功能是否达到要求。 测试目的 前提条件 测试方法 测试系统30个以内的用户同时在线能否正常登录系统并查询数据。 设置添加30用户并发 采用LoadRunner的录制工具录制一个系统登录查询数据过程,然后利用其完成测试,要监视数据库服务器和web服务器的性能。 并发用户数与事务执行情况 并发用户数 事务平均响应时间 事物最大响应时间 平均每秒处理事物数 MEM利用率 事物成功率 每秒点击率 DB参数 平均流量(字节/秒) 其他参数 并发用户数 磁盘I/O参数 并发用户与数据库主机 CPU利用率 并发用户数与应用服务器的关系表
并发用户数 备注: CPU利用率 MEM利用率 磁盘I/O参数 c) 大数据量测试用例
大数据量测试使测试对象处理大量的数据,以确定是否达到了将使软件发生故障的极限。大数据量测试还将确定测试对象在给定时间内能够持续处理的最大负载或工作量。 测试目的 前提条件 测试需求 功能1 输入(最大数据量) 10000第条记录 15000第条记录 20000第条记录 事务成功率 期望性能(平均值) 实际性能(平均值) 功能2 10000第条记录 15000第条记录 20000第条记录 … 备注: d) 疲劳强度测试用例
强度测试也是性能测试是的一种,实施和执行此类测试的目的是找出因资源不足或资源争用而导致的错误。如果内存或磁盘空间不足,测试对象就可能会表现出一些在正常条件下并不明显的缺陷。而其他缺陷则可能由于争用共享资源(如数据库锁或网络带宽)而造成的。强度测试还可用于确定测试对象能够处理的最大工作量。 测试目的 测试方法 前提条件 测试需求 功能1 输入/动作 2小时 4小时 6小时 8小时 功能1 2小时 4小时 6小时 8小时 连续运行8小时,设置添加10用户并发 输出/响应 是否正常运行
e) 负载测试测试用例
负载测试也是性能测试中的一种。在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力。负载测试的目标是确定并确保系统在超出最大预期工作量的情况下仍能正常运行。此外,负载测试还要评估性能特征,例如,响应时间、事务处理速率和其他与时间相关的方面。 测试目的 前提条件 测试需求 备注 输入 期望输出 是否正常运行 6、 兼容性测试
在大多数生产环境中,客户机工作站、网络连接和数据库服务器的具体硬件规格会有所不同。客户机工作站可能会安装不同的软件例如,应用程序、驱动程序等而且在任何时候,都可能运行许多不同的软件组合,从而占用不同的资源。 测试目的 前置条件 配置说明 服务器系统为Windows Server2008、数据库为SQL Server2008、IIS版本为6.0 备注 测试柘城一张图GIS系统与不同浏览器的兼容性情况 GIS系统功能正常 浏览器 Window IE8.0 Window IE11 360浏览器 FireFox UC 预期结果 无异常 无异常 无异常 无异常 无异常 实际结果 是 是 是 否 是 与FireFOX浏览器兼容性交差,有时会卡死
软件测试用例20150324汇总
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)