51Testing软件测试论坛

标题: 实战过程中遇到问题请教大家 [打印本页]

作者: burenshi    时间: 2010-11-29 17:13
标题: 实战过程中遇到问题请教大家
最近遇到一个网站搞活动 类似抢楼赢大奖一类
自己录了个脚本  分为进入网站   登陆   访问赢奖贴   (这三个放入init)  提交回复 (这个放入action) 四部分
跑场景时遇到这样的问题:
1 登陆用户名参数化可正常运行,但无实际效果  因为同一ip访问该网站一次只能一个用户  多次登录会被该网站限制   因此只好用一个用户跑脚本
2 提交回复时,本想在action里放多个提交回复的脚本  不过也无实际效果  因为该网站限制同一ip短时间内多次提交回复  因此只好用thinktime 来防止限制   并且只在action里面放1个提交回复的脚本
3  脚本运行半小时后,发现response time 从水平线向下倾斜  但并无报错  此时查看该网站回复  已经没有我的最近回复  推测session可能已经失效   可能由于该网站的策略限制  对此一直没有想明白是什么原因
4  由于我在家跑脚本  ip欺骗也派不上用场   对此比较无奈
5  以上问题是否有可以优化处理的地方  另外是否有更好的方式来刷回帖(我想到的一个办法是让几个不同地方的朋友用同样的方法操作,不过这样代价比较大,呵呵)

多谢指点
作者: msnshow    时间: 2010-11-29 21:16
在这样的限制条件下,要做性能测试是不可能的,因为程序本身就做了这方面的限制
作者: ganlan    时间: 2010-11-30 09:43
楼主是为了做性能测试吗?

性能测试首要条件是测试环境,通过公网进行测试显然很难;
其次是被测系统,像登录的验证码,这类东西明显就是为了防止‘被性能测试’而增加的功能,网站也一样,有很多措施,有这些功能要做性能测试比较难。

session失效了,还不报错,明显是脚本没处理好,需要增加校验。
作者: burenshi    时间: 2010-11-30 10:44
  被你们一问  发现我有个关键的地方没表述  就是我主要用lr跑脚本来自动刷回帖  遇到的问题就是刷的效率比较慢

3楼说的脚本没有处理好  需要增加校验具体指的什么   请指点
作者: skyzhu    时间: 2010-11-30 13:12
3楼意思是,你的脚本只有操作,没有验证
作者: burenshi    时间: 2010-11-30 13:34
怎么没有验证  我运行脚本之后在网站上看到了回帖




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2