51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

【你来问我来答第55期】:Web功能自动化(已结束)

[复制链接]

该用户从未签到

21#
发表于 2015-2-5 21:41:06 | 只看该作者
334131038 发表于 2015-2-4 13:09
你好,请问Web功能自动化主要可以划分哪几个方向,就是Web功能自动化可以测试哪些功能?

因为自动化也是有成本的,所以主要是用于一些重复程度比较高的测试工作上面。
比如:
准备大批量的测试数据。
冒烟测试
主要功能的回归测试
回复 支持 反对

使用道具 举报

该用户从未签到

22#
发表于 2015-2-5 21:48:53 | 只看该作者
ygghfk 发表于 2015-2-4 17:43
请问什么情况下适用自动化测试呢?总觉得维护代码也耗时挺多的吧?

一般是版本比较稳定,然后重复的工作比较多的时候,就可以考虑自动化了。
而如果只手工测1,2次,就可以通过测试,就没必要为了自动化而自动化。

维护代码,确实挺耗时的,尤其是自动化的测试用例变的越来越多的时候,这时候两方面的支撑:
一个是比较好的框架,易维护;一个是专门维护自动化的团队人员,负责维护核心的框架/功能,然后其他人负责业务层面的脚本。然后尽量做到核心部分的灵活性,减少维护代码的时间。
回复 支持 反对

使用道具 举报

该用户从未签到

23#
发表于 2015-2-5 21:55:06 | 只看该作者
Echo_Rocky 发表于 2015-2-5 11:55
老师,您好!我觉得有些迷茫,我在自学QTP,但是没有在实际工作,不知道该怎么继续学下去,希望老师给我zhi ...

可以在实际工作中练习,然后学习下。
从现有的测试用例中挑出5个最重要的测试用例,然后把他做自动化,有问题,就问论坛或者看文档。
最重要的是,在练习的时候,多去思考一下为什么,然后多去尝试。
回复 支持 反对

使用道具 举报

该用户从未签到

24#
发表于 2015-2-6 08:16:31 | 只看该作者
那你觉得在快速迭代的情况下,web功能自动化会发展的越来越好,还是会被淘汰。我所在的公司测试人员有6 700人,但做web功能自动化的好像比较少,所以对web功能自动化的发展不是很清楚。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    擦汗
    2015-2-11 17:23
  • 签到天数: 2 天

    连续签到: 2 天

    [LV.1]测试小兵

    25#
    发表于 2015-2-10 16:26:11 | 只看该作者
    您好。。我想请问下。。做web测试的时候,是否需要去关注安全测试?对于安全测试而言,需要掌握什么方面的知识呢?
    web自动化测试的话,有什么好的书籍或者资料推荐吗?
    还有就是测试人员的编程水平需要打到什么样的水准呢?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-6-9 14:08
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    26#
    发表于 2015-2-10 22:34:19 | 只看该作者
    支持笑问天
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    27#
    发表于 2015-2-15 15:21:36 | 只看该作者
    你好,能推荐下Selenium方面的书籍吗?想学习Selenium+Python进行web自动化测试。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-2-21 19:03
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    28#
    发表于 2015-2-17 18:27:51 | 只看该作者
    请教两个问题
    一、如何使用UML逻辑图帮助自动化测试工具(如QTP)对大型WEB系统前后台各页面UI逻辑关系进行梳理
    如后台页面的各文本输入框、各Weblist下拉菜单和各种输入控件 对应前台如各WebTable表单各字段和其他页面字段输出控件之间的关系
    在我看来,这种对页面控件逻辑关系上的梳理和分析对于整个测试团队来说是非常有用且有章可循的
    在遇到整个开发团队对项目细节没有文案记录、且测试周期没有给出分析系统源码和数据库关系的时间
    遇见类似这种情况
    这种梳理有无必要 可不可行
    在同行业和网上并没有看到同类办法的情况下 我自己还在疑惑和犹豫中
    虽说工作量大且非常耗时,但本人经验认为脱离这种梳理 自动化模块甚至测试用例都会陷入混乱和工作重复的窘境
    不知道大师在以往自动化测试的这个方面(应该属于管理范畴)有什么好的方法和途径没有

    二、既然自动化这般耗时费力
    请问业内有没有更省时省力基于功能的测试方案没有
    需求只有三个:有用例、有测试过程(脚本或其他)、有报告
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-8-25 10:21
  • 签到天数: 661 天

    连续签到: 1 天

    [LV.9]测试副司令

    30#
    发表于 2015-2-26 17:05:24 | 只看该作者
    前辈,我目前也在做自动化,但是不成熟,我用的是JUnit平台去运行脚本,有两个问题:
    1、每个脚本中,只执行一个Case吗?
    2、如果想添加多个@Test,即运行多个Case,那么浏览器就会打开多个,这种情况应该如何解决?还是说这种方式不科学?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2015-7-6 15:31
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]测试排长

    32#
    发表于 2015-2-28 12:53:08 | 只看该作者
    我来支持鹏鹏。。话说照片后方我似乎看到了土豆的影子。。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2015-3-4 09:49
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    33#
    发表于 2015-2-28 14:02:32 | 只看该作者
    老师,你好,我是13年毕业的,女生,在上海,开发做了2年了,但是不想做开发了,我想转测试觉得更适合女生一些,工作之余自己也学习了测试基础理论。想换又迈不出那一步,我好迷茫!像我这种开发转测试的要多少工资合适呀。简历需要如何写呀。具体到底需要学哪些测试知识呢?希望您能给点建议,谢谢!最近特别迷茫
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    34#
    发表于 2015-2-28 21:27:35 | 只看该作者
    Sarielwt 发表于 2015-2-10 16:26
    您好。。我想请问下。。做web测试的时候,是否需要去关注安全测试?对于安全测试而言,需要掌握什么方面的 ...

    我没有做安全测试,所以这方面也不熟

    web自动化的资料,我一般喜欢看官方文档,如果是新手的话,找本入门级的工具书,就好了。
    主要在于自己多去思考,多去练习
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    35#
    发表于 2015-2-28 21:35:48 | 只看该作者
    zyzyzx1 发表于 2015-2-17 18:27
    请教两个问题
    一、如何使用UML逻辑图帮助自动化测试工具(如QTP)对大型WEB系统前后台各页面UI逻辑关系进行 ...

    一,以前做过业务流程比较长的,银行系统的自动化。更多的是,根据测试用例,和示例截图,来编写自动化脚本。用UML图的话,一方面就是人力去整理,还有就是要同时维护UML图,测试用例,两份东西。所以一般UML式大概的流程,而测试用例就比较细一点。

    二 自动化,只是节省了执行用例的时间,即便是自动化了,还是需要有相关的测试用例,和报告。
    现在有一种“行为驱动测试”,就是测试用例按照一定规则来规定步骤和预期结果,然后用自动化去跑用例,再生成结果报告,不过感觉也比较难落实到真正项目中。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    36#
    发表于 2015-2-28 21:40:42 | 只看该作者
    小王wah 发表于 2015-2-28 14:02
    老师,你好,我是13年毕业的,女生,在上海,开发做了2年了,但是不想做开发了,我想转测试觉得更适合女生 ...

    不想做开发的原因是什么呢?为什么觉得测试更合自己,而不是适合“女生”?
    有的男的,做测试也做的很好,有的女生做开发也做的不错,主要是看自己的想法。

    如果想要转的话,可以往测试开发,自动化测试上靠,或者单元测试,白盒测试之类。如果不喜欢写代码,那就看原来开发做的前端,还是后端,什么业务,往那方面上靠。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-3-1 12:18
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    37#
    发表于 2015-3-1 12:23:34 | 只看该作者
    shanfeng1419 发表于 2015-2-3 09:18
    说说题外话,我测试5年,基本手动,也用过qtp进行模块自动化。我们公司的网站当时测试的时候就是手动点,看 ...

    刚毕业实习的时候,做过工厂的软体测试,后来跳槽去外包做本地化测试,幸好对代码比较敏感些,所以也会用到自动化测试,现在荒废了一年,重新拿起来看,依旧觉得亲切,这些不难,稍稍学习一下就好咯
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2015-3-4 09:49
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    38#
    发表于 2015-3-2 15:11:39 | 只看该作者
    ermine 发表于 2015-2-28 21:40
    不想做开发的原因是什么呢?为什么觉得测试更合自己,而不是适合“女生”?
    有的男的,做测试也做的很好 ...

    我觉得女生做开发相对男生来说天生处于劣势状态,再说我个人代码量也很少(目前这个公司写代码好少,进来的时候做了几个开发,后面一直都在干项目维护的工作,总觉得自己开发水平不行了)。还有就是客观觉得女生做开发不可能做很久30岁以后还能做开发么?所以想着做测试了(相对开发压力小点,自己也能做的长久一些)
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    39#
    发表于 2015-3-3 18:16:54 | 只看该作者
    小王wah 发表于 2015-3-2 15:11
    我觉得女生做开发相对男生来说天生处于劣势状态,再说我个人代码量也很少(目前这个公司写代码好少,进来 ...

    还是需要慎重一下,也有很多公司需求不明确,或者总变,项目进度也往测试身上压,测试的压力也不一定小。
    如果现在的工作不太忙的话,结合你看的一些资料,对你们公司现有的功能写点测试用例,并试试以测试的角度去执行,试试看。
    然后如果真要转行,就找相关业务的,就比较容易了。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-11-17 10:48
  • 签到天数: 111 天

    连续签到: 1 天

    [LV.6]测试旅长

    40#
    发表于 2015-4-3 09:24:06 | 只看该作者
    看你们这群家伙的回复 我也是醉了。
       诶,目测你们也都不是什么大公司,搞了那么多年的手工测试! 现在想跳槽 涨高薪,以前那么多年你的时间都用哪去了?
          如果说测试用例设计 也没到达一定层次,高薪也只能是在你身旁
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-22 06:59 , Processed in 0.077062 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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