51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

楼主: lsekfe
打印 上一主题 下一主题

【你问我来答第17期】:如何做好接口测试?(已结束)

[复制链接]

该用户从未签到

81#
发表于 2011-12-15 16:20:11 | 只看该作者
大家有什么好看法,赶快说说












随风奔跑自由是方向-----------                                               http://www.gdzqw.net
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2019-9-23 15:20
  • 签到天数: 64 天

    连续签到: 1 天

    [LV.6]测试旅长

    82#
    发表于 2011-12-16 12:53:49 | 只看该作者
    本帖最后由 tiantian010 于 2011-12-16 12:56 编辑

    能否谈下你的自动化框架的架构结合你的项目?另外你认为selenium做自动化的难点在哪?是工具本身还是应用本身?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    83#
    发表于 2011-12-16 17:39:30 | 只看该作者
    请问下为什么选用jmeter进行性能测试呢?
    jmeter在性能测试过程中本身的性能情况如何?
    有没有其他的易用的开源性能测试工具可以推荐?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    84#
    发表于 2011-12-16 19:02:19 | 只看该作者
    回复 85# tiantian010


          框架主要分三个方面,一个是处理测试用例运行及提供编写测试脚本使用的API,另一个方面是处理测试脚本运行结果及报表展示,第三方面是一个web工程,提供测试执行的配置及报表,结果查看。

         框架根据Page模型进行设计的,每个页面属于一个类,页面上功能操作定义为该类的方法,所有的页面都继承于基类Page类,在Page类中封装了对页面的操作。
      
          框架将“元素查找”和“元素操作”分开,页面的元素的查找通过xml文件定义,而在脚本中,只需要通过元素名称即可获得元素,并进行相应的操作。

           selenium做自动化的难点主要在于应用不稳定性,其实工具可以根据自身的应用进行扩展,但是应用的不稳定性容易导致频繁的在修改代码当中度过,测试人员写了大量的脚本,忽然应用变了,或者应用不再使用了,容易造成挫败感。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    85#
    发表于 2011-12-16 19:12:25 | 只看该作者
    回复 86# llx02

         1. 选用jmeter做性能测试,除了Jmeter是开源的以外,Jmeter安装简单,入门比较容易,Jmeter的使用不会像LR那样需要一定的编码能力,更多的是对jmeter这个工具的熟悉,你熟悉了jmeter的各个组件,尤其是控制器,照样能够实现LR能够实现的很多业务场景,另外使用Jmeter做接口的性能测试,相对loadrunner这个大块头来说,更方便更灵活。

        2. 在使用过程中,Jmeter容易占用资源,导致客户端自身的负载过高而无法支持大并发,而jmeter的分布式配置需要拷贝脚本到肉鸡上面,这个是比较麻烦一些的,但是,如果有一个配置较好的linux机器,在linux下运行jmeter还是比较靠谱的。

        3. 其他开源的性能测试工具还有httpload,但是jmeter可支持的协议更多。建议还是学习jmeter。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    86#
    发表于 2011-12-16 21:27:43 | 只看该作者
    接口测试从零开始7------maven技术讲解:http://www.51testing.com/?uid-12 ... space-itemid-804654
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    87#
    发表于 2011-12-16 21:30:34 | 只看该作者
    回复 82# ryugun


        我觉得你说的非常可行的,你可以既然是基于组件的,则可哦以根据自己的需要添加不同的组件,只要各个组件相互调用完好即可。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    88#
    发表于 2011-12-16 23:02:22 | 只看该作者
    小刀我加你了,你QQ怎么没通过啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    89#
    发表于 2011-12-18 21:00:25 | 只看该作者
    小刀请谈一下接口测试覆盖率相关的问题
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    90#
    发表于 2011-12-20 10:12:27 | 只看该作者
    最近遇到一个可能是性能问题的问题,ftp的。
    背景:iis服务器 配置了ftp。中间件是tomcat,使用的语言是java。虚拟目录中存放了上万个文件夹,每个文件夹下面有7到8级的目录,最里层目录里面有一张图片。并发 10人上传的时候 就会很慢。
    问题:驻地之前看过tomcat内存和磁盘io,没发现啥问题,所以让我们本地先看看。在使用http+ftp协议录制时,发现录制不上ftp的脚本,但是在事务中能看到web_custom_request(我上传了6个图片),百度了以后也没发现为啥。
    这是为啥捏,关于ftp的性能还有什么可行性建议或者解决方案?谢谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    91#
    发表于 2011-12-20 19:06:30 | 只看该作者
    回复 89# zoushujuan


          呵呵,前两天没有上QQ,已通过!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    92#
    发表于 2011-12-20 19:09:18 | 只看该作者
    回复 91# u03024218


            有可能是网络带宽的问题,网络带宽是一定的,如果图片比较大,会使客户端的网络流量到上限。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    93#
    发表于 2011-12-20 20:30:04 | 只看该作者
    我现在就在做接口这块,第一次接触
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    94#
    发表于 2011-12-22 21:20:52 | 只看该作者
    公司开始重视接口测试了,接下来的项目都要做接口测试,研究中ing
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    95#
    发表于 2011-12-27 15:01:44 | 只看该作者
    回复 4# 小刀


        小刀,你好我准备专做结果测试,但是不知道该怎么入手啊!有什么入门的图书和资料推荐点吗!!谢谢!!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2014-12-11 15:24
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    96#
    发表于 2011-12-28 09:59:55 | 只看该作者
    测试需要很强的专业知识嘛。。坐等大神讲课
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    97#
    发表于 2011-12-28 20:15:30 | 只看该作者
    回复 96# 鹰眼


            呵呵,你说的是接口测试吧!

         其实没有什么专门讲解接口测试的图书的,淘宝有个《淘宝接口测试白皮书》,可以当做入门资料吧,另外,因为接口测试基本上是基于junit或者testng的,所以关于这两个工具的资料你可以学习学习,另外就是你们公司的开发语言的学习。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    98#
    发表于 2011-12-28 20:16:01 | 只看该作者
    回复 95# 系统消息

        呵呵,路漫漫其修远兮,系统消息需要上下而求索
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    99#
    发表于 2011-12-28 20:16:22 | 只看该作者
    回复 94# stray.10


            呵呵,你是怎么做的呢,大家一起讨论一下。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    100#
    发表于 2011-12-28 21:30:39 | 只看该作者
    您好 我是应届毕业生 我想从事软件测试行业 现有个问题想请教您

    有一个系统有这么一个功能是多个员工输入工资金额 并打印本月员工的工资条 现在想对这个功能进行测试 请给出测试设计用例 其界面如下
                
       员工号_________           姓名___________

              月份_________   工资金额___________

              新增        保存      打印


    公司的笔试题 公司说我的测试用例写的不够好

    希望您能给出个规范的测试用例 让我学习学习 O(∩_∩)O谢谢
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-19 12:34 , Processed in 0.080870 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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