谈软件测试中的难题

发表于:2010-07-30来源:作者:点击数: 标签:软件测试难题
谈软件测试中的难题 软件测试 测试技术方面: (一) 功能测试 1测试 环境搭建 时编译抛出错误,快速判断是否系代码问题 2测试中抛出500错误(或log文件中error),快速判断系代码or数据or外部接口问题 3自动化 测试脚本 是否细化验证点为所有可验证内容(页面所

  谈软件测试中的难题   软件测试

  测试技术方面:

  (一) 功能测试

  1测试环境搭建时编译抛出错误,快速判断是否系代码问题

  2测试中抛出500错误(或log文件中error),快速判断系代码or数据or外部接口问题

  3自动化测试脚本是否细化验证点为所有可验证内容(页面所有内容显示区域、数据库、搜索引擎、cache、本地cookies等)? 检查细化,但维护量非常大

  4(高优先级) 测试数据准备工具(数据库、搜索引擎、cache等持久化或临时数据)

  5个人pc机本地测试环境差异(操作系统状态、完整性,浏览器版本、完整性),引起问题的原因是软件的添加/卸载,浏览器插件安装/删除,补丁程序,系统设置与浏览器设置等等

  6 数据准备 如:不同类型账号生成,像生成10中供新单账号, 10个中供服务中账号等等,批量生成而不需要手工完成,否则效率慢了。

  7 搜索引擎支持多个站点,每个站点又有不同的数据应用,se.conf存在众多的配置项、分词器,测试的矩阵非常庞大,如何保证尽少资源获取最好测试效果

  8 抽样检查分词器的功能有遗漏,但分词器算法和外部已有的分词器算法不同,如何提高分词效果核对效率

  9 海量数据查询结果正确性验证

  (二) 性能测试

  1 生产环境硬件模拟

  生产环境依赖于外部昂贵的设备,在测试环境开展性能测试如何模拟?比如有专用邮件服务器,图片服务器,CACHE服务器?

  2 数据模拟

  生产环境的数据量巨大,如何剪裁合适的数据集作为性能测试基准数据?

  3 用户行为模拟

  虽时间变化日志系统分析的数据会很快过时,如何低成本跟进访问模式

  4 特殊场景下性能瓶颈定位与监控等等

  比如国际站凌晨2点突然LOAD 升高,原因未明

原文转自:http://www.ltesting.net