[转贴]老徐最新的性能测试用例设计方法
老徐最新的性能测试用例设计方法n 最近回看以前制定过的性能测试体系,结合近期的性能测试项目,又对性能测试模型-测试模型中的性能测试案例设计方法进行了些许改进。
性能测试案例是开发性能测试脚本的依据(设计文档),包括几个最关键的要素
¨(1)操作步骤:
§ 关键业务的每个实际业务操作步骤,例如输入用户名,输入密码,点击登陆按钮,确认主界面显示成功,点击查询按钮,确认进入注册用户信息查询界面,输入查询条件(注册用户的用户号码),点击提交按钮,确认查询结果显示成功。
¨(2)参数化点:
§确定某个操作步骤中需要将输入数据进行参数化,例如在查询步骤中将输入的注册用户号码进行参数化,即将注册用户号码用变量代替,并设置该变量的数据源,例如某个数据文件(user_No.xls),并注明注册用户号码的数据如何获得,例如从数据库中查找10000个符合查询条件的用户号码,放置在数据文件中;或者使用EXCEL自身的数据处理功能按照一定的规则条件生成10000个用户号码。
¨(3)事务衡量点:
§ 事务是用来衡量某个操作步骤执行时间的时间函数组合,包括一个起始时间函数和一个截止时间函数,由它们可以计算一个业务操作所耗费的时间长度,例如一个查询操作,在点击查询提交按钮之前设置事务的起始时间函数,在查询结果显示成功之后设置事务的截止时间函数,这样在测试执行时就可以实时计算每个查询步骤的响应时间是多长。
¨(4)Thinktime:
§ 思考时间是用来模拟实际情况中一个操作员在两个相邻的操作动作之间的习惯性间隔时间,例如阅读页面中的内容、填写页面中要求输入的数据、起身到打印机旁等待并拿回打印好的发票等。
¨(5)检查点:
§ 检查点的作用是验证某个业务的请求被发送到服务器后,服务器返回的结果是否正确。例如登陆的检查点可以设置为在点击登陆按钮之后检查服务器返回的页面中是否包含了“欢迎您访问xxx系统!”的字样。
[[i] 本帖最后由 aken 于 2007-3-6 13:58 编辑 [/i]] 顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶 怎么跟徐静蕾 的博客似的 呵呵,我也觉得象,不过可惜不是,虽然转贴过来,但是感觉还是象在loadrunner中写性能测试用例注意的事项
回复 #1 aken 的帖子
就是,我差点吓了一跳不过谢谢你的文章 谢谢,非常有用! 性能=量+Size+response time +elapsed time+CPU utility +memory Utility [quote]原帖由 [i]周舟[/i] 于 2008-1-4 16:28 发表 [url=http://bbs.testage.net/redirect.php?goto=findpost&pid=55613&ptid=7068][img]http://bbs.testage.net/images/common/back.gif[/img][/url]
性能=量+Size+response time +elapsed time+CPU utility +memory Utility [/quote]
呵呵,性能总结公式 谢谢[zdy]face13
页:
[1]