51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2329|回复: 7
打印 上一主题 下一主题

[原创] 功能自动化测试和GUI自动化测试

[复制链接]
  • TA的每日心情
    无聊
    2017-1-13 07:55
  • 签到天数: 22 天

    连续签到: 1 天

    [LV.4]测试营长

    跳转到指定楼层
    1#
    发表于 2007-6-19 18:06:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    问一下:
    功能自动化和GUI自动化(C/S架构)
    1、比如新增多种类型的设备是功能测试还是GUI测试
         厄。。。自己觉得是功能测试
         可是如果又要测试出按下一个按钮就有相应的反应,这是不是界面测试呢?(比如:新增按钮,然后弹出新增的对话框)
       
    2、功能自动化测试和GUI自动化测试有什么区别?
         分别能用什么测试工具?

    [ 本帖最后由 annayin 于 2007-6-19 18:12 编辑 ]
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    该用户从未签到

    2#
    发表于 2007-6-19 21:51:07 | 只看该作者
    功能测试中包括了GUI测试,而GUI测试中也包括了功能测试。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2017-1-13 07:55
  • 签到天数: 22 天

    连续签到: 1 天

    [LV.4]测试营长

    3#
     楼主| 发表于 2007-6-20 08:47:42 | 只看该作者
    sdlkfj8 这是什么意思。。。

    GUI自动化测试工具有哪些?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    4#
    发表于 2007-6-20 09:26:40 | 只看该作者
    [quote]原帖由 hanjj 于 2007-6-19 21:51 发表
    功能测试中包括了GUI测试,而。 [/quote

    我不同意这种观点。GUI测试和功能测试是两种不同的测试,如果你写过Test Plan 就知道了。 GUI测试一般是人工去测试,很难做到自动化。我还没有听说过有任何GUI自动化测试工具
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2017-1-13 07:55
  • 签到天数: 22 天

    连续签到: 1 天

    [LV.4]测试营长

    5#
     楼主| 发表于 2007-6-20 09:44:44 | 只看该作者
    厄。。。walker1020 斑竹,你看看这篇文章。。。
    http://bbs.51testing.com/thread-562-1-1.html

    我越弄越糊涂了。。。sdlkfj1
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    6#
    发表于 2007-6-20 10:40:48 | 只看该作者

    To annayin

    谢谢你的回复。刚才我去浏览了一下你说的那个链接,发现有一个问题:我们没有给GUI下一个定义,不知道GUI测试的内容Scope有哪些,所以观点有些分歧。
    从GUI的字面含义来说,用户能看到和操作的所有东西都是GUI,包括Web,Page等。从这个意义上来说,你把功能测试归为GUI测试也不为错。如登陆的操作,输入正确的用户名和密码后,点击 Login,系统应该跳转到相应的页面,并且不应该有任何Error Message。这可以作为GUI测试,因为用户需要点击Login那个Button进行操作和与系统交互。

    但我个人倾向于把GUI测试与功能测试区分开来,功能测试关注的是执行了某个或某些操作后,系统是否有相应的反应和处理,更侧重的是动态的东西。像上面那种情况,一般就只是作为功能测试,而不作为GUI测试。

    GUI测试关注的是界面给用户的友好性和用户对界面的接受程度。你可以浏览http://www.cntesting.org/site/html/techzone/2006/0729/89.html ,去查看GUI 测试的内容。

    另外,请参考看:

    GUI设计禁忌
    http://blog.csdn.net/zl198183/archive/2006/01/19/584276.aspx

    用户界面规范  
    http://blog.csdn.net/Char/archive/2005/04/12/345039.aspx
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    7#
    发表于 2007-6-20 10:43:27 | 只看该作者
    需要说明的一点是:尽管我想把GUI测试和功能测试区分开来,但有时是很难区别的。如:输入错误的用户名或密码后,系统应该出现Error Message。如果没有出现Error Message,你说这属于是GUI测试还是功能测试? 真的很难说。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    8#
    发表于 2007-6-20 10:45:56 | 只看该作者
    如果你看了http://www.cntesting.org/site/html/techzone/2006/0729/89.html ,那么你就知道我为什么说“GUI很难做到自动化"
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-13 17:01 , Processed in 0.091063 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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