51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 25402|回复: 67
打印 上一主题 下一主题

[你问我来答第37期]:自动化测试方法讨论(已结束)

[复制链接]
  • TA的每日心情
    无聊
    7 小时前
  • 签到天数: 1051 天

    连续签到: 1 天

    [LV.10]测试总司令

    跳转到指定楼层
    1#
    发表于 2013-8-1 10:23:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    坛ID:cici_hello
    真实姓名:李西
    擅长技术领域:自动化测试,测试框架设计,测试流程管理,测试用例设计
    现任公司:INTEL
    现任职位:Senior测试开发工程师
    工作经验:
    先后于百度在线和intel公司从事测试开发工作

    项目经验:
    负责过搜索领域竞价排名计费反作弊测试,OS系统测试,测试代码开发以及release。开发环境linux, 语言&工具:C++、shell script、mysql、perl、JIRA、testlink、bugzilla、gerrit

    各位会员可以在8月10日前以回帖的方式向客座专家提问。

    (请大家围绕本期客座专家的擅长领域进行提问、探讨)

    客座专家将在8月11日—8月31日为大家集中解答。

    机会难得,欢迎大家踊跃提问!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    7 小时前
  • 签到天数: 1051 天

    连续签到: 1 天

    [LV.10]测试总司令

    2#
     楼主| 发表于 2013-8-1 10:25:11 | 只看该作者
    欢迎本次美女嘉宾的参与,大家有什么问题可以和嘉宾一起讨论哦!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2013-8-1 11:06:42 | 只看该作者
    美女,能不能介绍关于自动化测试框架(QTP,selenuim)的设计思路,百度用什么样的框架,因为自己也设计过框架,想和市场的框架对比一下,借鉴一些好的想法,或者推荐一些国外的自动化框架方面网站或者教材,自己想深入的了解一下,谢谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2013-8-1 15:02:04 | 只看该作者
    cici,你好,我想问下,关于QTP和selenium框架相关的知识
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2013-8-1 15:43:00 | 只看该作者
    hi,cici你好,有几个问题想问下
    1、基于GUI的自动化测试对公司来讲是否真正的带来了收益和效率
    2、selenum的自动化框架基本上都是分为数据、元素和操作这三层,对于框架来讲是不是也要根据公司的实际情况来制定,而不是都用数据、元素、操作剥离的框架
    3、selenium的元素能不能重复利用呢?就像QTP中的对象一样
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2013-8-1 17:53:11 | 只看该作者
    QTP中怎么对日期控件进行识别,带下拉框的那种,我网搜了很多解决办法,没有适用的,我使用的QTP是9.2版本的,识别的日期控件是ASPx的控件,各位大神有没有好的解决方法  分享一下
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2013-8-1 17:55:48 | 只看该作者
    我的QTP是9.2版本的,识别带下拉框类型的日期控件的时候不能识别,使用WebEdit的set方法也会报错,我想要识别的控件是ASPx的控件  大家有没有一个好的办法共享一下
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-7-9 10:38
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]测试连长

    8#
    发表于 2013-8-2 08:17:19 | 只看该作者
    围观!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2017-10-27 14:21
  • 签到天数: 306 天

    连续签到: 1 天

    [LV.8]测试军长

    9#
    发表于 2013-8-2 09:15:51 | 只看该作者
    能结合实际系统谈谈自动化测试框架的选择、测试流程的管理及测试用例设计吗?越详细越好!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2013-8-2 14:03:16 | 只看该作者
    美女嘉宾:
        你好,我想问一下嵌入式软件测试的自动化怎么实现,很多用在windows上的工具都没办法在嵌入式设备上运行,我自己想过自己开发,但是自家开发的也只能是一些简单的小工具,有什么好的建议吗,谢谢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2013-8-2 17:54:02 | 只看该作者
    大家都在等大师回答问题……
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2013-8-4 10:35:52 | 只看该作者
    回复 3# 海子


        相较QTP,现在用的较多的是selenium。其它的还可以考虑selenium + web driver、silk test等。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2013-8-4 10:38:18 | 只看该作者
    回复 4# fetch

    能说的具体点吗
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2013-8-4 10:42:04 | 只看该作者
    回复 5# aliceella


    1. gui的自动化维护成本较高,一般重要、稳定的功能才会考虑做gui,建议做接口、协议层次的测试,剥离开外部展现。
    2. 一定要根据实际需求来制定。
    3. 可以重用。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2013-8-4 11:41:09 | 只看该作者
    回复 9# 地壳


    1、自动化框架的选择
    分前台web和后台服务模块的自动化,自动化框架选择考虑 1)产品线特点;2)工具开发成本;3)后期维护成本。
    自动化工具是为regression test服务的,如果产品线不稳定,维护成本太高,有时候反倒耗费人力物力,得不偿失。
    前台web目前常用的是selenium。后台服务模块很多公司自己开发的测试框架,简单却实用。
    总之一切自动化以提高测试效率为最终目的。

    2、测试流程的管理
    这个范围太大,非一两句可阐述。涉及到的因素很多,如产品规模大小, 一个服务模块? 产品线? OS? 不同产品流程管理复杂度差别较大。还有就是coworker, 同组、跨组、甚至跨公司。
    简单的话,测试整个流程下来有:
    测试计划:确定测试周期daily? weekly? once? 测试时间控制,风险评估以及buffer预留
    测试执行:按照一定的周期执行,自动手动case管理以及执行方式,多层次多轮测试执行(如第一轮冒烟测试、第二轮新feature测试...regression测试、全集测试),执行中问题定位以及bug系统-这又涉及到bug管理等
    测试结果:测试结果报告,结果分析,产品PASS标准
    3、测试用例设计
    有一些用例自动设计工具,和一些设计方法等,这些都在论坛讨论太多,不再累述。
    需要注意的是用例管理,测试code管理,以及定期release。
    code 管理工具有cvs、subversion、gerrit
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2013-8-5 09:33:43 | 只看该作者
    美女,selenium + web driver有什么框架设计思路,能不能封装成UI的界面,完善一些用例管理,报告管理(结果写入数据库),其他手工测试人员也能参与执行的框架结构,不知道这种思路行不行
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2017-10-27 14:21
  • 签到天数: 306 天

    连续签到: 1 天

    [LV.8]测试军长

    17#
    发表于 2013-8-5 10:01:25 | 只看该作者
    回复  地壳


    1、自动化框架的选择
    分前台web和后台服务模块的自动化,自动化框架选择考虑 1)产品线特 ...
    cici_hello 发表于 2013-8-4 11:41



        非常感谢cici_hello!!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2013-8-5 11:40:48 | 只看该作者
    学习!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
    发表于 2013-8-5 15:15:38 | 只看该作者
    美女cici,我有几个问题:
         1、使用QTP做自动化测试,都有哪些框架设计方式?给一个项目设计自动化测试框架的思路理念是什么?
         2、学校刚出来的时候做了1年多的手动功能性测试,后来自己主要是往qtp自动化测试方向靠,但由于为自己的自动化测试都是自己摸索学习的,所以虽然也做了有接近1年的时间,可是对自动化测试了解的还是不很清楚,希望可以给点建议、学习方法或介绍相关的书籍;     
    3、因为自己热衷并希望在软件测试行业获得长足的发展下去,现在的自己也主要想往测试开发的方向发展,多学些测试技术知识,所以真心希望您能给我一些学习的建议和方法
       ps:若以上问题在论坛中无法详解,可发至我的邮箱:www.whz168.com@qq.com,谢谢!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
    发表于 2013-8-5 15:20:24 | 只看该作者
    为啥我写的都没显示啊
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-26 16:10 , Processed in 0.086710 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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