51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3059|回复: 10
打印 上一主题 下一主题

[求助] 求助 新手关于正交表

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2016-7-6 11:40:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
      想这个 最基本的 3行4列 里面的数据  为什么 是  000    ,011,101,110     我要是写成 000,100,101,110  可以吗,这些 数字是按照什么逻辑排布的 。应届生 在一家软件公司入职了,在做入职培训 ,这个问题请求大手们回答

本帖子中包含更多资源

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

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

使用道具 举报

  • TA的每日心情
    无聊
    2018-7-19 16:02
  • 签到天数: 103 天

    连续签到: 1 天

    [LV.6]测试旅长

    3#
    发表于 2016-7-6 13:27:32 | 只看该作者
     例子:
      对某人进行查询,假设查询某个人时有三个查询条件:
      根据“姓名”进行查询
      根据“身份证号码”查询
      根据“手机号码”查询
      考虑查询条件要么不填写,要么填写,此时可用正交表进行设计
      ① 因素数和水平数
      有三个因素:姓名、身份证号、手机号码。每个因素有两个水平:
      姓名:填、不填
      身份证号:填、不填
      手机号码:填、不填
      ② 选择正交表
      表中的因素数>=3
      表中至少有三个因素的水平数>=2
      行数取最少的一个
      结果:L4(2^3)
      ③ 变量映射
      姓名:1→填写,2→不填写;
      身份证号:1→填写,2→不填写;
      手机号码:1→填写,2→不填写;
      ④ 用L4(2^3)设计的测试用例
      测试用例如下:
      1:填写姓名、填写身份证号、填写手机号
      2:填写姓名、不填身份证号、不填手机号
      3:不填姓名、填写身份证号、不填手机号
      4:不填姓名、不填身份证号、填写手机号
      ⑤增补测试用例
      5:不填姓名、不填身份证号、不填手机号
      测试用例减少数:8→5

    现在的新手,需要多动脑子多动手啊,最后福利连接:
    http://baike.so.com/doc/5760544-5973307.html

    PS:我是你测试经理就要打你PP了哟!

    评分

    参与人数 1测试积点 +10 收起 理由
    lsekfe + 10 积极回复获得测试几点10

    查看全部评分

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2016-7-6 13:31:56 | 只看该作者
    hemiaoer 发表于 2016-7-6 13:27
     例子:
      对某人进行查询,假设查询某个人时有三个查询条件:
      根据“姓名”进行查询

    你好 ,谢谢你的帮助 ,你写的这些我都懂 ,我是说 上面的数字 是哪号什么逻辑 填写的,比如第二行 011  我写 010  也是一种情况  ,可以吗  不是很懂  
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
     楼主| 发表于 2016-7-6 13:32:11 | 只看该作者
    hemiaoer 发表于 2016-7-6 13:27
     例子:
      对某人进行查询,假设查询某个人时有三个查询条件:
      根据“姓名”进行查询

    你好 ,谢谢你的帮助 ,你写的这些我都懂 ,我是说 上面的数字 是哪号什么逻辑 填写的,比如第二行 011  我写 010  也是一种情况  ,可以吗  不是很懂  
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2016-7-6 13:32:39 | 只看该作者
    hemiaoer 发表于 2016-7-6 13:27
     例子:
      对某人进行查询,假设查询某个人时有三个查询条件:
      根据“姓名”进行查询

    你好 ,谢谢你的帮助 ,你写的这些我都懂 ,我是说 上面的数字 是哪号什么逻辑 填写的,比如第二行 011  我写 010  也是一种情况  ,可以吗  不是很懂  
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-7-19 16:02
  • 签到天数: 103 天

    连续签到: 1 天

    [LV.6]测试旅长

    7#
    发表于 2016-7-6 13:41:53 | 只看该作者
    你把第二行替换了试试看还满足下列条件不,就知道了。

    正交表的两个特点:
      正交表必须满足这两个特点,有一条不满足,就不是正交表。
      1)每列中不同数字出现的次数相等。例如,在两水平正交表中,任何一列都有数码“1”与“2”,且任何一列中它们出现的次数是相等的;在三水平正交表中,任何一列都有“1”、“2”、“3”,且在任一列的出现数均相等。这一特点表明每个因素的每个水平与其它因素的每个水平参与试验的几率是完全相同的,从而保证了在各个水平中最大限度地排除了其它因素水平的干扰,能有效地比较试验结果并找出最优的试验条件。
      2)在任意两列其横向组成的数字对中,每种数字对出现的次数相等。例如,在两水平正交表中,任何两列(同一横行内)有序对子共有4种:(1,1)、(1,2)、(2,1)、(2,2)。每种对数出现次数相等。在三水平情况下,任何两列(同一横行内)有序对共有9种,1.1、1.2、1.3、2.1、2.2、2.3、3.1、3.2、3.3,且每对出现数也均相等。这个特点保证了试验点均匀地分散在因素与水平的完全组合之中,因此具有很强的代表性。
      以上两点充分的体现了正交表的两大优越性,即“均匀分散性,整齐可比”。通俗的说,每个因素的每个水平与另一个因素各水平各碰一次,这就是正交性。
      混合正交表选择正交表的时候需满足:水平数>=max(水平1,水平2,...),因素数>=(因素1+因素2+因素3+…)


    1、理解下正交表的定义。
    2、为什么设计用例需要正交表,正交表的分类等问题这个博文讲的比较详细,我就不造轮子了!
    http://www.blogjava.net/qileilove/archive/2014/11/10/419848.html

    思考问题请带点深度和思维延展性

    评分

    参与人数 1测试积点 +10 收起 理由
    lsekfe + 10 精彩的回复支持下

    查看全部评分

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2020-8-4 11:02
  • 签到天数: 943 天

    连续签到: 1 天

    [LV.10]测试总司令

    8#
    发表于 2016-7-6 13:45:18 | 只看该作者
    学习,感谢分享
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
     楼主| 发表于 2016-7-6 15:42:54 | 只看该作者
    hemiaoer 发表于 2016-7-6 13:41
    你把第二行替换了试试看还满足下列条件不,就知道了。

    正交表的两个特点:

    谢谢  分享  受教了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
     楼主| 发表于 2016-7-6 15:56:33 | 只看该作者
    hemiaoer 发表于 2016-7-6 13:41
    你把第二行替换了试试看还满足下列条件不,就知道了。

    正交表的两个特点:

    思考问题请带点深度和思维延展性。 一定会的  有点思路了          在任意两列其横向组成的数字对中,每种数字对出现的次数相等。例如,在两水平正交表中,任何两列(同一横行内)有序对子共有4种:(1,1)、(1,2)、(2,1)、(2,2)。每种对数出现次数相等。在三水平情况下,任何两列(同一横行内)有序对共有9种,1.1、1.2、1.3、2.1、2.2、2.3、3.1、3.2、3.3,且每对出现数也均相等。这个特点保证了试验点均匀地分散在因素与水平的完全组合之中,因此具有很强的代表性。   有点明白了  ,你能说说 清楚吗
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
     楼主| 发表于 2016-7-6 15:58:45 | 只看该作者
    hemiaoer 发表于 2016-7-6 13:41
    你把第二行替换了试试看还满足下列条件不,就知道了。

    正交表的两个特点:

    明白了  大神  想明白了
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-20 07:50 , Processed in 0.081734 second(s), 30 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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