51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

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

【你来问我来答第51期】:WEB互联网测试(已结束)

[复制链接]
  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    21#
    发表于 2014-10-11 09:29:58 | 只看该作者
    Giant321 发表于 2014-10-8 14:18
    目前对LoadRunner和Jmeter有基础的了解,也能够使用一些常用的基础功能(简单的录制、回放、参数化、监测点 ...

    关于工具上的建议,不同的产品和项目有不同的要求,建议的方式是精通一个,熟悉其他。
    LR是商用工具,其帮助文档足够一般使用了,碰到了特别的问题再具体详解;JMeter的工具是开源的,如果了解Java的话,也可以对其进行插件开发和定制化,具体要看你所要测试的内容使用哪个更加便捷高效;除此之外,还有很多的选择,如ibm的性能测试工具等等;

    比较反对纯粹的工具学习,不能掌握性能测试的核心思想和解决问题的方式,最多也就马马虎虎做个执行。给大家学习工具的建议是:知其然,并知其所以然。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    22#
    发表于 2014-10-11 09:40:07 | 只看该作者
    kakaxi5221 发表于 2014-10-8 14:44
    主要是想了解web端如果快速开展性能测试,比如工具的选择、测试的方法、以及测试当中的一些注意事项。

    这个问题,如有相关基础的话也要学习个几天。。。。。。
    这里篇幅有限,不太可能会说得面面俱到——我这里从简就如何快速开始WEB端性能测试谈下自己的看法;

    1. 一定要先定义好目标和需求,再选择工具和方法。
    2. 在选择工具的时候应该优先按可靠性、熟悉度来排序;新技术、新工具固然有其特点,但是选择可靠且熟悉的才是王道;
    3. 测试方法不一而足,取决于你要做什么类型的性能测试,有些甚至不需要工具一样可以达到效果——不要唯工具论,而有些必须通过自己开发相关程序才能实现对应的施压及数据记录;
    4. 尤其在测试过程中要注意相关细节,WEB性能测试要求我们对各种可能的涉及对象进行分析、网络、硬件、技术架构、应用程序设计、数据等等,万不可遗漏;
    5. 注意在拆分性能目标的时候,一定要能进行原子化、数量化;
    6. 时刻记住该原则:软件一定是有限条件下的有限的满足!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    23#
    发表于 2014-10-11 09:51:05 | 只看该作者
    yyq123 发表于 2014-10-8 14:49
    现在就在做简单的功能、业务的测试;一般都是ie、谷歌、360等等各种浏览器一通手工测试
    在外包小公司工作 ...

    先恭喜你,你有可能会在这段时间的工作内获得更多的经验和教训;

    小公司的特点决定了现状,但是我想更重要的首先应该是适应,然后寻求进化之道;
    建议的做法
    1. 需求很乱,想办法规整,养成随时记录并修改的习惯是其一,其二更要注意和需求供方的反复确认;
    2. 开发做东西很差.... 觉得是你的个人观感问题,谁都不希望是这样的吧,还有就是为什么他们做出来的是这样的,让你感觉很差?多思考思考,想想怎么解决更好。
    3. 规范开发流程和确定各个流程节点上的交付标准和审查标准是很关键的因素,若是考虑公司在这个方面的长远发展,必然要逐步深入开展下来才是。可以先从制定流程及流程规范开始,逐步扩展并明确相关的标准及制度;
    4. 关于如何选择工具和学习使用工具。。。应时而定,如果当前的情况真心不容乐观到了这个地步,那么先要把手头的事情先处理好了再进行下一步;有些情况下,可能会有自动化方面的要求,先要满足了这些条件,才有可能成功实施自动化。说白了,工具也好、流程也罢,都是为了快速低成本实现目标的手段,不是目标本身。

    知道应该怎么做可能不那么重要,重要的是去做!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2015-4-8 15:35
  • 签到天数: 17 天

    连续签到: 1 天

    [LV.4]测试营长

    24#
    发表于 2014-10-11 16:50:52 | 只看该作者
    1、WEB自动化测试工具的选择是否跟CS架构的工具选择不一样呢?QTP还是Selenium更合适呢?
    2、功能测试的职业发展(技术方面),是否一定需向自动化或性能方式去转变,单纯的功能测试发展方向很渺茫吗?
       个人理解的功能测试,是要和业务知识、测试技巧相关,否则没有什么竞争优势
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-5-15 11:09
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]测试连长

    25#
    发表于 2014-10-11 21:35:38 | 只看该作者
    目前做中兴的外包,但是先前都没有这方面的工作经验(1年web测试),感觉通讯不太感兴趣,而且主要是出差的活(也许是因为对通讯知识知道的太少了);不知道以后会发展成什么情况?我该何去何从。请指教
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    26#
    发表于 2014-10-13 06:50:10 | 只看该作者
    sdowaz2008 发表于 2014-10-8 17:09
    做为一个新手,想做单元测试,有什么方法和书籍推荐吗?

    不知道你从事的是哪个平台的单元测试。匆忙推荐,你看下再具体决定
    1. 单元测试之道;
    2. 单元测试的艺术;
    3. 互联网单元测试及解决之道;

    依据不同的平台,有其特定平台下的单元测试框架,比如java-junit,dot net - Nunit或是自主的VS测试框架等等;目前国内的书籍比较少,兴许还需要看些特定的国外书籍。


    关于单元测试方法这件事,说起来很简单。找一个合适的框架,在框架基础上研究框架的设计及单元业务即可,剩下的就是编码了。单元测试编码工作相对枯燥,和写代码如出一辙。So,我想你首先要有最基本的编码能力,搭配上单元测试的用例设计并将之实现。

    大量的单元测试编码实践是必要的,可以帮助你快速的实现和完成你对单元测试的认知、理解并快速用于项目/产品。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    27#
    发表于 2014-10-13 06:58:19 | 只看该作者
    lbb1656 发表于 2014-10-9 15:16
    想学习一下接口测试方面的东西,能否给一些指导意见,还有soapui工具的使用应该从何学起?

    接口测试的工具多样,取决于你的产品使用的是何种类型的接口;一般常用的工具是soapui,但是这个工具对于socket接口就无能为力。

    在web侧,我们常见的接口形式这么几种
    1. WebService接口
    2. WebAPI
    3. Http接口
    4. Restful Service接口

    我在过往的测试工作中,会经常遇到以上几类常见接口形式,每一种接口形式都有其特点,但是好在通过一两个工具几乎可以将之囊括在内。

    对于接口测试,最重要的用例设计无外乎是数据用例设计,使用不同的接口数据来模拟各种接口情况——听起来有点类似于单元测试,不过相对的,通过第三方工具可能不需要编写代码,只需要提供测试数据及期望的判定数据即可。

    Soapui在官方网站上提供了很多详细资料,直接阅读官方网站的帮助就能获得很多的指导性意见。其次,各位使用过的大牛的总结资料也是值得好好读一下的。直接BAIDU或是Google一下可以找到很多。如果一定要说从入门开始,请直接读官方的soapui quick start的指导文档,可快速帮您上手。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    28#
    发表于 2014-10-13 07:03:22 | 只看该作者
    liujxjobtao 发表于 2014-10-9 15:47
    目前在学习phpunit和selenium做web自动化测试,关于selenium在netbeans中的集成安装,还没搞定,请赐教!

    请直接看NetBeans的官方文档(本人没使用过NetBeans做过php开发),另外,一定要遵照NetBeans的官方文档按步骤配置,切勿跳过!!
    https://netbeans.org/kb/docs/php/phpunit.html
    http://startingwithseleniumwebdr ... e-selenium-web.html

    配合着问题来定位问题及解决方案
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    29#
    发表于 2014-10-13 10:32:20 | 只看该作者
    archonwang 发表于 2014-10-11 09:08
    首先,任何测试都是基于目标设定的。
    关于移动商城的性能测试的压测点问题,最好的解决办法是通过现有系 ...

    非常关键,感谢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2020-12-11 22:39
  • 签到天数: 120 天

    连续签到: 1 天

    [LV.7]测试师长

    30#
    发表于 2014-10-14 09:40:22 | 只看该作者
    archonwang 发表于 2014-10-11 09:40
    这个问题,如有相关基础的话也要学习个几天。。。。。。
    这里篇幅有限,不太可能会说得面面俱到——我这 ...

    谢谢你的回复,我会继续努力
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    31#
    发表于 2014-10-14 16:30:43 | 只看该作者
    本帖最后由 mew234 于 2014-10-14 18:43 编辑

    王慧 大哥 您好:
    请问一下,若要为公司 规划自动化测试,目的是节省人力与时间。

    ==>>>您会选用哪套软件呢? ( 比方说QTP、selenium、SOAPUI 或其他软件 )
    ==>>>若公司产品是web 网站服务,您会依据甚么来做出选择或规划?
    ==>>>若由您做评估,您会把所有可能的软件都下载安装,录制脚本后,
             再做比较表? (好奇您会怎么做?)


    (已先google过许多文章。目前得到的结论是: “依据需求而定”.
    但现在问题是: 我要怎样才能知道哪套软件能够做到以下要求?

    1. 可轻松控制想要录制 ”对象”( Object)。
    =>>>即WEB前端的 UI 做更动后,不必每次再为此重新录制脚本,
    或是每次为此人工手动添加 “对象” ( Object)。

    举例来讲: 像是”网页上增加新按钮” 或”文字输入框的位置有变化”,
    过去作法是每次皆须重新录制新脚本。

    2.把某些测试案例  或是对象 模块,以减少录制次数。

    3.可支持多浏览器

    4.学习曲线低。(意即容易上手)

    先谢谢您的时间与耐心。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    32#
    发表于 2014-10-14 17:44:21 | 只看该作者
    你好,请问对于ERP系统如何做功能和性能自动化测试?选用哪些工具比较适合?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    33#
    发表于 2014-10-14 18:45:21 | 只看该作者
    目前公司平均每周会有新的release 释出(即每周都会需要反复测试),也不断的在修bug与添加新功能。
    =>>>若导入”自动化测试”,那是否违反”自动化”的初衷?
    (印象中以前看过文章,提到若要做自动化,则系统需趋于稳定。否则,在系统不稳定下,投入自动化的后成本效益反而不高。(但不就是为了要提升效率,降低重复操作,所以才要搞自动化降低人力成本吗? ) )
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    34#
    发表于 2014-10-15 17:13:57 | 只看该作者
    hwk394020931 发表于 2014-10-9 17:19
    ,自学测试好似盲头苍蝇。。有无点学习方向参考一下,,楼主姐姐

    明显是哥哥嘛? 哪来的楼主姐姐捏。。。。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    35#
    发表于 2014-10-16 15:27:59 | 只看该作者
    不好意思,近期有点忙,今晚上回答。有几个自动化方面的问题提得很好。我把基本的思路整理好了发出来解答。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2014-10-17 14:38
  • 签到天数: 2 天

    连续签到: 2 天

    [LV.1]测试小兵

    36#
    发表于 2014-10-17 14:41:51 | 只看该作者
    一家游戏做灰盒测试,是一位新人,立志从事测试工作,想做白盒测试,我应该怎样做
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    37#
    发表于 2014-10-19 11:55:37 | 只看该作者
    木易天下 发表于 2014-10-17 14:41
    一家游戏做灰盒测试,是一位新人,立志从事测试工作,想做白盒测试,我应该怎样做

    很简单,先把黑盒测试做好
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    38#
    发表于 2014-10-19 11:57:33 | 只看该作者
    mew234 发表于 2014-10-14 18:45
    目前公司平均每周会有新的release 释出(即每周都会需要反复测试),也不断的在修bug与添加新功能。
    =>>>若 ...

    稳定只是相对的,就算你的系统反复在改,应该还是有些功能是稳定的吧
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    39#
    发表于 2014-10-19 11:58:30 | 只看该作者
    hlhong 发表于 2014-10-14 17:44
    你好,请问对于ERP系统如何做功能和性能自动化测试?选用哪些工具比较适合?

    ERP系统也没什么不同吧,至于用什么工具,关键还是要看你会什么,适合的才是最好的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    40#
    发表于 2014-10-20 14:36:53 | 只看该作者
    肖德兵 发表于 2014-10-9 16:21
    web安全测试具体是测哪些东西?怎么测的?

    一个完整的Web安全体系测试可以从部署与基础结构,输入验证,身份验证,授权,配置管理配置管理配置管理配置管理,敏感数据,会话管理,加密,参数操作,异常管理,审核和日志记录等几个方面入手。所以,一个完整的安全测试一定是软件 + 硬件 + 网络结构的综合体。那么基于这三者的相关测试方法也可以说是都用得上。

    ——应用程序的安全测试是其中一个重要组成部分,但不是全部。

    基于不同的安全检测目标,所使用的测试方法和手段也是不尽相同的。——常见的测试手段有时候还真不能满足那些BT、逆天的入侵和攻击。So,各种昂贵的商用安全检测工具突突突登场了,比如HP Inspect、 IBM Appscan等等;

    测试手法本质上就两种,一种是手工测试、一种是自动化工具测试。另外还有个混合体,就是半自动化(自动化 + 手动)。目前业界对于WEB安全,重要的还是在预防而不是修补——当然修补也是必须的。

    关于如何测试?这个问题说起来实在是有点太繁杂了,不同的安全威胁,应对的测试手段也是不同的,有时候根本毫无关联性。安全测试的方法若真是通过各大搜索引擎一找一大把,只不过不能知道你的最终答案需要哪个,也不好意思直接帮你搬运了,请楼主自行查询,若有不明白的地方或是需要具体指导的,我们再就明确的问题来一一作答探讨。

    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-26 19:59 , Processed in 0.081684 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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