51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 14459|回复: 28
打印 上一主题 下一主题

[原创] 一个程序员做测试的困惑

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2014-9-26 10:11:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
20测试积点
  项目马上要接近尾声了,nnd,由于公司比较小,没有专门的测试人员,最近老大给我发布了一个任务,让我做压力测试,我是个程序员好吗!很苦恼啊。
  所以想请教各位测试大神,这个压力测试该怎么着手??我先说一下项目的情况吧。
  开发语言:.net
  开发环境:win7
  数据库:Sqlserver2008
  压力测试重点:
     1.同时10个用户登陆。
     2.多个用户对同一个数据进行(查看,更新)等操作,测试排他的性能。
     3.同时100个用户登陆,进行简单的查看操作,10分钟间隔。

  不是很懂压力测试的方式,希望有人能指点一二,不胜感激啊!!!!!

最佳答案

查看完整内容

这几个指标测试起来应该都不难 我只做过web的 也是这几个指标 用LR 不知道可行不 弄清楚 集合点 思考时间 设置运行场景 基本就够用了 这里有我以前做的步骤 希望对你有帮助 http://user.qzone.qq.com/305132437/blog/1364546514
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

  • TA的每日心情
    开心
    2024-9-11 15:33
  • 签到天数: 1207 天

    连续签到: 1 天

    [LV.10]测试总司令

    2#
    发表于 2014-9-26 10:11:13 | 只看该作者
    这几个指标测试起来应该都不难

    我只做过web的 也是这几个指标

    用LR 不知道可行不

    弄清楚 集合点 思考时间 设置运行场景 基本就够用了

    这里有我以前做的步骤 希望对你有帮助
    http://user.qzone.qq.com/305132437/blog/1364546514
    回复

    使用道具 举报

    该用户从未签到

    3#
    发表于 2014-9-26 12:43:05 | 只看该作者
    所以说术业有专攻。
    回复

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2014-9-26 13:12:40 | 只看该作者
    gaha 发表于 2014-9-26 11:42
    程序员你就牛B了?

    我只是来请教问题的,你这人什么素质啊!!
    回复

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2014-9-26 13:14:25 | 只看该作者
    AlennelA 发表于 2014-9-26 12:43
    所以说术业有专攻。

    问题是该怎么解决???你有什么好的方案吗?
    回复

    使用道具 举报

    该用户从未签到

    6#
    发表于 2014-9-26 13:47:07 | 只看该作者
    从二楼这人素质 就能看出 做测试的都什么素质,测试被人看不起  也就正常了!!!
    回复

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2014-9-26 14:03:32 | 只看该作者
    赵佳乐SMILE 发表于 2014-9-26 13:50
    这几个指标测试起来应该都不难

    我只做过web的 也是这几个指标

    太感谢了,我们这个也是web端的。先看看,合适得话 马上散分。
    回复

    使用道具 举报

    该用户从未签到

    8#
     楼主| 发表于 2014-9-26 14:04:17 | 只看该作者
    正在更新 发表于 2014-9-26 13:47
    从二楼这人素质 就能看出 做测试的都什么素质,测试被人看不起  也就正常了!!!

    呵呵,也是个别人吧。不讨论这个话题了!!
    回复

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2014-9-26 14:05:33 | 只看该作者
    赵佳乐SMILE 发表于 2014-9-26 13:50
    这几个指标测试起来应该都不难

    我只做过web的 也是这几个指标

    额,原来是版主大人!幸会幸会
    回复

    使用道具 举报

    该用户从未签到

    10#
    发表于 2014-9-26 14:32:48 | 只看该作者
    lr 录脚本,修改测试 测试
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-6-23 10:59
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    11#
    发表于 2014-9-26 14:59:02 | 只看该作者
    偶还没有真正做过性能测试
    回复

    使用道具 举报

    该用户从未签到

    12#
     楼主| 发表于 2014-9-26 15:04:09 | 只看该作者
    zhongkuilian 发表于 2014-9-26 14:59
    偶还没有真正做过性能测试

    这叫性能测试啊!但我觉得测不出来什么东西啊!一头雾水
    回复

    使用道具 举报

    该用户从未签到

    13#
     楼主| 发表于 2014-9-26 15:05:36 | 只看该作者
    amber-y 发表于 2014-9-26 14:32
    lr 录脚本,修改测试 测试

    有对应这方面的工具吗??你说的那些都太专业了,呵呵。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2015-3-28 13:08
  • 签到天数: 6 天

    连续签到: 6 天

    [LV.2]测试排长

    14#
    发表于 2014-9-26 16:58:35 | 只看该作者
    lr也可以,简单点的话可以考虑用jmeter,百度下很多教程可以参考的。
    回复

    使用道具 举报

    该用户从未签到

    15#
     楼主| 发表于 2014-9-26 18:06:42 | 只看该作者
    ayuyua 发表于 2014-9-26 16:58
    lr也可以,简单点的话可以考虑用jmeter,百度下很多教程可以参考的。

    jmeter可以测试.net吗??我看了一下jmeter的环境 貌似是java的。呵呵
    回复

    使用道具 举报

    该用户从未签到

    16#
     楼主| 发表于 2014-9-26 18:08:20 | 只看该作者
    ayuyua 发表于 2014-9-26 16:58
    lr也可以,简单点的话可以考虑用jmeter,百度下很多教程可以参考的。

    jmeter是测试.net的吗??我看了一下jmeter的环境 好像是java的。呵呵
    回复

    使用道具 举报

    该用户从未签到

    17#
    发表于 2014-9-27 22:27:02 | 只看该作者
    lib8926 发表于 2014-9-26 18:08
    jmeter是测试.net的吗??我看了一下jmeter的环境 好像是java的。呵呵

    jmeter的程序是用java写的,他可以测纯java的程序,你要测的是web系统,只使用他的http请求就够了。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-9-11 15:33
  • 签到天数: 1207 天

    连续签到: 1 天

    [LV.10]测试总司令

    18#
    发表于 2014-9-28 09:36:04 | 只看该作者
    lib8926 发表于 2014-9-26 14:05
    额,原来是版主大人!幸会幸会

    LR我也就刚入门 差很远呢 如果有需要 可以去LR区 看看
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2014-11-19 15:28
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    19#
    发表于 2014-9-28 10:35:06 | 只看该作者
    我的感觉是,你测试的服务器的压力。而且100人并发,基本不会出现什么问题。首先需求定的就有点。。。。其次,你是程序员的话,我建议你自己写个小程序来测试。就你这个需求而言,小程序就够了。
    小程序的大概思路:
    1. 模拟用户,发消息给服务器。
    2. 服务器接受发来的消息,进行处理。
    3. 返回给小程序,输出你想要的结果,这里结果主要包括,消息延迟时间。服务器方面,要关注,CPU使用率,内存情况,网络带宽,有一款软件Spotlight,监控服务器软件,包括数据库的监控,执行速率,连接数等等,都可以看到。

    就这三步,就够了。

    至于压力测试的方法,估计楼主是压根不知道压力测试怎么进行。我把我自己工作的方式大概写一下,给你个参考,其他大神看到,欢迎指正。
    1. 首先拿到需求,分析。
    2. 编写测试计划,方案(主要包括你如何进行这个功能的测试)
    3. 根据需求编写用例,编写测试脚本。
    4. 准备环境,开搞。
    5. 记录数据,这个数据文档,根据你之前的用例,写一份差不多的。
    6. 整理数据,完成测试报告。

    大概就是这么个过程,至于用例模板,计划&方案的模板,网上一大堆,楼主可以参考一下,结合你们公司的情况,修改一下。
    回复

    使用道具 举报

    该用户从未签到

    20#
    发表于 2014-9-28 13:35:03 | 只看该作者
    VS平台自带压力测试的好不?如果你是BS型项目,直接创建web性能测试+负载测试就可以针对你的业务进行性能测试,如果是CS的那就用LR吧。
    回复

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-22 01:12 , Processed in 0.101625 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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