51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1450|回复: 0
打印 上一主题 下一主题

[原创] 自动化测试-数据驱动

[复制链接]
  • TA的每日心情
    开心
    2016-11-4 20:57
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2012-11-29 20:05:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    数据驱动简介
      数据驱动的基本概念
        是一种成熟的自动化测试技术
        强调测试逻辑与测试数据分离
        对于手工测试也是很好的方法
        适用于需要不同书数据进行重复测试的情形
        通过测试数据调整测试覆盖率
      数据驱动的原理
        1、以参数代替测试步骤中原始数据
        2、测试数据依参数保存在数据文件中
        3、测试步骤和测试数据相对分离
        4、执行时将测试数据按参数带入测试步骤执行
      数据驱动的设计方法
        普通测试
          在用户名输入框中输入“张三”
          在口令输入框中输入“123456”
          点击“登录”按钮
          结果:进入论坛
        数据驱动测试
          p在用户名输入框输入<<用户名>>
          p在口令输入框中输入<<口令>>
          p点击“登录”按钮
          p结果<<结果>>
      数据驱动的优点
        大大简化了测试步骤
        通过分离测试逻辑和测试数据,使设计测试逻辑和数据时分别关注于使用各自的设计方法
        有利于测试分工的细化
        测试逻辑更加简介易懂
        很容易转化成自动化测试脚本
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-16 14:27 , Processed in 0.076462 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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