51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 13708|回复: 33
打印 上一主题 下一主题

没有任何需求的情况下,如何展开性能测试工作?(2010-7-26)(获奖名单已公布)

[复制链接]

该用户从未签到

1#
发表于 2010-7-27 11:42:48 | 显示全部楼层
在之前的项目中,曾做过一个用exploratory testing在没有任何需求的情况下进行测试。exploratory testing的核心内容就是在没有需求的情况下了解软件功能与执行测试同时进行。关于这个我做了一个ppt,大家感兴趣就留邮箱,上传不了。

个人看法:如果没有任何需求也就是说功能需求也没有,首先我们需要找到软件业务中的main flow,创建自动化脚本。需要注意的是在开始的时候不要把整个流程走完,而是要将整个流程做成一个step一个step来测试,这样的话,如果发现有block的bug或者memory leak的话会更好定位。

在第一轮把这些大问题剔除之后。再把所有steps集成一块跑整个流程,

由于没有需求,所以vuser的并发数量需要自己来设置,一般参考亚马逊的点击排行再根据82理论设置,然后在上下浮动,当然,最好能够将10个vusers, 100个, 1000, 10000, 100000几个参数都跑完生成图表来进行对比。

关于阀值, 需要找同类型的软件,在不同时间段客户端做少量测试,取高中低三个值,放在我们的report中看处于自己产品中的位置。



乱写了这么多,没什么条理。。。。
回复 支持 反对

使用道具 举报

该用户从未签到

2#
发表于 2010-7-27 16:37:55 | 显示全部楼层
上传exploratory 的ppt,不好意思,大家花分买吧。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-18 02:00 , Processed in 0.063854 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表