zoukankan      html  css  js  c++  java
  • 白盒测试实践(小组作业)day3

    小组成员

    朱丹青:测试用例清单

    刘瑶:评审会议纪要和评审结果报告

    郭超:静态代码检查结果报告

    秦瑶:单元测试脚本

    李逸:测试总结报告

    目前完成进度

    1、朱丹青:这两天认真观看了慕课网上软件测试白盒测试这一块的视频,参与讨论。并查看别人关于白盒测试方法的博客,收获很大。

    白盒测试的基本方法:

    强度由低到高:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。

    (1)语句覆盖:就是设计若干个测试用例,运行被测程序,使得每一可执行语句至少执行一次。

    (2)判定覆盖:使设计的测试用例保证程序中每个判断的每个取值分支至少经历一次。

    (3)条件覆盖:条件覆盖是指选择足够的测试用例,使得运行这些测试用例时,判定中每个条件的所有可能结果至少出现一次,但未必能覆盖全部分支

    (4)判定条件覆盖:判定-条件覆盖就是设计足够的测试用例,使得判断中每个条件的所有可能取值至少执行一次,同时每个判断的所有可能判断结果至少执行,即要求各个判断的所有可能的条件取值组合至少执行一次。

    (5)条件组合覆盖:在白盒测试法中,选择足够的测试用例,使所有判定中各条件判断结果的所有组合至少出现一次,满足这种覆盖标准成为条件组合覆盖。

    (6)路径覆盖:是每条可能执行到的路径至少执行一次。

    补充:(1)语句覆盖在所有的测试方法中是一种最弱的覆盖。

    (2)判定覆盖和条件覆盖比语句覆盖强,满足判定/条件覆盖标准的测试用例一定也满足判定覆盖、条件覆盖和语句覆盖

    (3)路径覆盖也是一种比较强的覆盖,但未必考虑判定条件结果的组合,并不能代替条件覆盖和条件组合覆盖

     

    2、刘瑶:组织了小组成员召开代码评审会议并记录会议过程

    会议前期准备:

    (1)我需要了解会议的流程,与组员们沟通确定角色,制作评审表。(花时10小时)

    (2)评审员需要提前浏览代码。(时间大于15小时)     

    整个会议的过程:

    (1)主持人:刘同学。     主持会议,控制会议进度,维持会议程序。

    (2)讲解员:刘同学。     讲解工作产品,引导评审员浏览工作产品。

    (3)评审员:朱同学、秦同学、郭同学。     听取讲解,发表意见,指出问题。

    (4)记录员:李同学。     记录每个达成共识的缺陷。

     3、郭超:继安装配置Checkstyle,扫描整个系统的源代码后,完成撰写静态代码检查报告。

    4、秦瑶:网上查看博客并结合课堂所学,了解了Junit的基本使用,为了编写针对Servlet的单元测试脚本,网上学习了HttpUnit的使用,并结合所学,编写了学生登录的单元测试脚本。

     

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    Delphi实战中讲解FormCreate,FormShow,FormActivate
    delphi Try except on e:Exception do
    Delphi处理数据网格DBGrid的编辑框 获取还没有提交到数据集的字段文本
    delphi dbgrid中如何自动生成序号
    DBDateTimePicker;
    Delphi控件开发浅入深出(八)
    delphi中日期类型TDateTime使用总结
    在DBGrid录数据时,如何判断光标位置是在数据的最左或最右,如果是最左或最右则在按左右光标键时光标跳到上一格或下一格,如果是在数据中
    请问如何按Enter键让DBGrid的光标向右移以及换行?(0分)
    tdbgrid中用enter仿真tab键盘_delphi教程
  • 原文地址:https://www.cnblogs.com/HarderYao/p/8044778.html
Copyright © 2011-2022 走看看