为了账号安全,请及时绑定邮箱和手机立即绑定

如何写好测试用例

浪晋 软件测试工程师
难度初级
时长 1小时25分
学习人数
综合评分9.50
72人评价 查看评价
9.6 内容实用
9.3 简洁易懂
9.6 逻辑清晰
  • 以慕课网注册 登录 搜索 下载app功能为例提取测试点
    5bb9836f00017e2b19201080.jpg

    查看全部
  • 测试用例包括:测试编号、用例名称、测试背景、前置条件、重要级、优先级、测试数据、测试步骤、预期结果、实际结果、编写人和执行人等

    查看全部
  • 测试用例编写方法:

    1. 等价类划分法:选择适当的数据子集,来代表整个数据集;通过降低测试数目去实现“合理的”覆盖,覆盖了更多的可能数据,以发现更多的软件缺陷。

      包括有效等价类和无效等价类。有效等价类可以是一个或多个。

      例如:登录要求输入手机号或邮箱,则可输入符合条件的任意一个手机号或邮箱进行输入。无效类,与之相反,随意输入一个不是手机号或邮箱的数据进行输入。

    2. 边界值分析法:使用边界值分析方法设计测试用例时一般与等价类划分结合起来,但它不是从一个等价类中任选一个例子作为代表,而是将测试边界情况作为重要目标,选取正好等于、刚刚大于或刚刚小于边界值的测试数据。

      例如:登陆密码是一个6-16位的字符串,选择低于等于6位数或高于等于16位数的字符串就是边界值

        3.场景法:通过运用场景来对系统的功能点或业务流程的描述,从而提高测试效果。场景法一般包含基本流和备用流,从一个流程开始,通过描述经过的路径来确定的过程,经过遍历所有的基本流和备用流来完成整个场景。

    查看全部
  • 测试用例的编写流程:

    需求分析--->提取测试点--->测试用例编写--->测试用例评审

    需求分析:

        业务需求---关注系统是否满足业务(如银行业务、考勤业务等)

        用户需求---关注系统是否满足用户习惯

        功能需求---关注系统是否满足功能要求


    查看全部
  • 禅道基本应用

    1、专业的研发项目管理软件

    2、完整支持敏捷开发流程

    3、完整软件生命周期管理

    查看全部
    0 采集 收起 来源:测试用例管理

    2018-09-18

  • 测试用例管理

    https://img1.sycdn.imooc.com//5ba0af34000172dd10640317.jpg

    查看全部
    0 采集 收起 来源:测试用例管理

    2018-09-18

  • 测试点提取

    https://img1.sycdn.imooc.com//5ba0ac4400018a9b13770189.jpg

    查看全部
  • 等价类划分法:选择适当的数据子集,来代表整个数据集

    边界值分析法:选取正好等于、刚刚大于或刚刚小于边界值的测试数据

    场景法:运用场景来对系统的功能点火业务流程的描述,从而提高测试效果

    查看全部
  • 测试用例编写注意https://img1.sycdn.imooc.com//5ba0a28a00012c0d11370608.jpg

    查看全部
  • 测试点是通过需求分析后对得出的需要进行测试的具体内容


    快速、覆盖、方法、细节

    https://img1.sycdn.imooc.com//5ba07c4f000137b806050554.jpg

    查看全部
  • 测试用例编写方法:

        a.等价类划分法(黑盒):选择适当的数据子集,来代表整个数据集;通过降低测试的数目去实现“合理的”覆盖,覆盖了更多的可能数据,以发现更多的软件缺陷;包括有效等价类和无效等价类。例如:登录要求输入手机号或邮箱,则可输入符合条件的任意一个手机号或邮箱进行输入。无效类,与之相反,随意输入一个不是手机号或邮箱的数据进行输入。

        b.边界值分析法(黑盒):使用边界值分析方法设计测试用例时一般与等价类划分结合起来,但它不是从一个等价类中任选一个例子作为代表,而是将测试边界情况作为重要目标,选取正好等于、刚刚大于或刚刚小于边界值的测试数据。

        c.场景法:通过运用场景来对系统的功能点或业务流程的描述,从而提高测试效果。场景法一般包含基本流和备用流,从一个流程开始,通过描述经过的路径来确定的过程,经过遍历所有的基本流和备用流来完成整个场景。

    (直觉、经验)


    查看全部
    1. 测试用例:是测试工作的核心,是一组在测试时输入输出 的标准,是软件需求的具体对照

    2. 测试用例的作用

      检验软件是否满足客户的需求

      体现一个测试人员的工作量

      展现测试用例的设计思路

    3. 测试用例包含的内容

      用例编号  用例名称  测试背景  前置条件  优先级 

      重要级  测试数据  测试步骤  预期结果  实际结果  备注

    4. 测试用例编写流程

      需求分析->提取测试点->编写测试用例->测试用例评审


    查看全部
    0 采集 收起 来源:测试用例介绍

    2018-09-11

    1. 软件:数据+程序+文档

          测试时就是操作数据,操作的主体就是程序,文档就是工作时的可视化

    2. 软件测试的基础:软件测试就是以软件需求为目的,保证软件质量的手段

    3. 测试流程:需求分析->制定计划->编写用例与执行->对测试结果的分析报告

    4. 测试的生命周期:测试计划,测试设计,测试开发,测试执行,测试评估

    5. 按软件测试手段划分了三个方向

        黑盒:把软件比作一个黑盒子,我们不知道盒子里面的结构,只能通过外面所暴露出来的接口,功能进行测试

         灰盒:把软件比作一个半透明的盒子,可以通过暴露在盒子外面的功能和盒子里面的数据进行对比,从而得出结论。例如:将生成的订单和数据库里面的信息进行对比

        白盒:透明的盒子,通过盒子里面的结构推敲出是否满足用户的需求。

    6. 专项测试的方向

        功能:软件是否满足用户提出的表面需求

         性能:测试一个软件的工作效率

        安全:软件是否能保护用户的信息

    7. 测试点划分

         兼容性:软件在不同平台上的表现

         易用性:软件是否有好,满足用户的使用习惯

         UI元素:检查界面的布局显示

    查看全部
    4 采集 收起 来源: 课程介绍

    2018-09-11

  • 测试用例编写流程

    https://img1.sycdn.imooc.com//5b92373f0001eb2b09530408.jpg

    查看全部
  • 点击热门搜索可以快速的搜出热门内容

    查看全部

举报

0/150
提交
取消
课程须知
本课程适合对测试行业感兴趣的但又不知道如何写好测试用例的同学
老师告诉你能学到什么?
测试用例编写流程,需求分析,测试点编写,测试用例编写,测试用例评审,测试用例管理

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!