---恢复内容开始---

阶段一:熟悉白盒测试方法

负责人:刘思佳

工作质量评价:用例设计详细,考虑到白盒测试基于代码,所以尽可能地覆盖更多的白盒测试方法,对系统可能存在的缺陷就更容易了解。对管理员和用户的登录、修改密码操作采用了多种覆盖测试,如判定覆盖,条件组合覆盖测试等。

工作过程对系统质量的评价:主体功能较为简单,密码的判定简单粗暴,代码的设计风格带有个人的思维较多,且能感觉得到个人编程的风格和一些小习惯,感觉不适合拿出来做一个面向更多受众人群的通用版本。

阶段二:熟悉代码复审的过程

负责人:王俊杰

工作质量评价:在此次会议中,我们就系统中一些存在的缺陷,根据测试用例进行讨论,确定可能存在的缺陷的优先级,优先级较高的优先处理,如果有足够的开发周期将提出完善的方案,优先级较低或者不影响使用则放在后面处理,时间不够就放置即可,并基本参照老师给出的评审过程完成了评审会议和评审文档

工作过程中对系统质量的评价:从评审阶段来看,系统的完成中,存在很多不规范的问题,例如,编程风格和程序设计都存在很多小问题,没有异常的处理,这样系统很容易崩溃;方法名命名不规范等。

阶段三:熟悉静态代码检查工具

负责人:吴辉

工作质量评价:对静态检查工具的使用过程及检查到的缺陷进行了详细的总结

工作过程中对系统质量的评价:该系统绝大部分功能满足用户需求,但是需要改进的地方还有很多,异常处理也做的很不好。

阶段四:熟悉基于Junit的单元测试脚本开发

负责人:郜昌磊,吴慧杰

工作质量评价:郜昌磊负责完成测试脚本,吴慧杰负责测试脚本和系统,两人合作完成合作完成了findBugs的单元测试

工作过程中对系统质量的评价:该系统的功能简单,主要是针对老师模块的登录和添加老师信息,将测试用例导入之后,就能得到缺陷了。该系统的账号密码设置简单,异常处理功能很差,基本起不到作用,添加信息也没有异常处理机制,感觉源代码写的很不好。

现在,高级软件测试课程已经快要结束了,我感觉对这个课程想法改变还是比较大,一开始觉得测试没啥用,学习很浪费时间,任务有多,但是认真完成实验后发现软件测试不仅仅是测试,其实许多要测的地方是我们平时需要开发注意的地方,收获很多。

实践作业3:白盒测试----总结与反思DAY12.的更多相关文章

  1. 假期实践作业:从IT角度看地铁

    实习时间:2016/02/23——2016/02/26 实习地点:京港地铁14号线 实习报告: 大学四年过得真快,转眼就大三了,大学前两年半的生活可谓多姿多彩,从不懂计算机到对编程感兴趣,期待得最多的 ...

  2. 实践作业4:Web测试实践(小组作业)每日任务记录2

    实践作业4:Web测试实践(小组作业)每日任务记录2 会议时间:2017年12月22日 会议地点:东九教学楼自习区 主  持  人:王晨懿 参会人员:王晨懿.余晨晨.郑锦波.杨潇.侯欢.汪元 记  录 ...

  3. 《Metasploit魔鬼训练营》第一章实践作业

    <Metasploit魔鬼训练营>第一章实践作业 1.搜集Samba服务usermap_script安全漏洞的相关信息,画出该安全漏洞的生命周期图,标注各个重要事件点的日期,并提供详细描述 ...

  4. 实践作业3:白盒测试----findbugs介绍及使用DAY7

    本小组选择的是一个开源的Java静态代码分析工具----Findbugs. 与其他静态分析工具(如Checkstyle和PMD)不同,FindBugs 不注重样式或者格式,它专注于寻找真正的缺陷或者潜 ...

  5. 实践作业3:白盒测试---细化明确任务DAY5

    收到老师给我写的评论,感觉老师真的太认真,每个博客都有仔细的,参考了老师发给我的博客,我才明白老师想要的博客内容原来是具体实际的进展记录.我们组其实这些东西早就确定了,会议也开了,但是我之前不明白博客 ...

  6. 实践作业3:白盒测试----我是如何写测试用例DAY6

    一开始接到写白盒测试的任务,我感觉挺难的,因为感觉之前我所想到的都是黑盒测试啊,说到测试系统逻辑,感觉就有些神秘的样子没有思路了,那黑盒和白盒写的到底有啥区别.后来我请教了实验室的一个同学,他虽然还没 ...

  7. 实践作业3:白盒测试----junit的难点DAY11.

    本次白盒测试 需要独立完成整个项目和工具的配置安装运行操作,并编写.运行测试脚本,并完成实验的一些小细节等等. 首先,导入Junit测试框架所需的Jar包 然后编写测试脚本,为.java运行程序,见打 ...

  8. 实践作业3:白盒测试----了解JunitDAY9.

    我觉得整个白盒测试过程中,最大的难点就是学习Junit和使用它进行测试.我们组安排了两个同学一起完成这部分工作.因为这个工具之前从来没有接触过,因此需要从头开始自学.找到好的教程其实可以事半功倍,我找 ...

  9. 实践作业3:白盒测试----简单介绍被测系统DAY4

    本次被测软件是高校学生信息管理系统,和上次黑盒测试选用一样的系统,这样做的好处在于我们对系统比较熟悉,而且可以更好的比较黑盒测试与白盒测试的区别,采用MySQL Workbench 6.3,在MyEc ...

随机推荐

  1. 获取响应里面的cookie的方法

    使用方法: R.cookies.get_dict()   获取响应返回的cookies

  2. 01:Sysbench 基准压测 IO篇

    line:V1.1 mail: gczheng@139.com date: 2017-11-17 一.Sysench测试前准备 1.1.压测环境 配置 信息 主机 Dell PowerEdge R73 ...

  3. node+express+socket.io制作一个聊天室功能

    首先是下载包: npm install express npm install socket.io 建立文件: 服务器端代码:server.js var http=require("http ...

  4. Hashtable、HashMap

    JDK1.6 API public class Hashtable<K,V>extends Dictionary<K,V>implements Map<K,V>, ...

  5. 关于1.0.0版Backbone.js调用validate

    网上的调用这个方法的例子都是老版本的,新版本的调用方法有所变化,首先错误绑定事件error换成了invalid,其次设置数据时应传入{validate: true} var Chapter = Bac ...

  6. Netty使用Google的ProtoBuf

    protobuf是由Google开发的一套对数据结构进行序列化的方法,可用做通信协议,数据存储格式,等等.其特点是不限语言.不限平台.扩展性强 Netty也提供了对Protobuf的天然支持,我们今天 ...

  7. how to use jquery with primefaces

    PrimeFaces already ships with jQuery bundled, yet you've downloaded and installed another one which ...

  8. ATL接口返回类型&&ATL接口返回字符串BSTR*

    感觉在ATL中做COM组件,添加方法的时候,其返回值只能是HRESULT,我想返回其他数据类型,可以吗? 非也非也 HRESULT指示返回的状态,即正确与否, 返回值是这样的 HRESULT MyMe ...

  9. 多线程 同步对象 event 简单实例 &进程间通信

    多线程 同步对象event import threading,time class Boss(threading.Thread): def run(self): print("BOSS:今晚 ...

  10. tree的所有节点都勾选上或者取消勾选

    还有一个功能,就是让tree的所有节点都勾选上或者取消勾选,在api中找了一下有一个方法: check target 选中指定节点. 那我们只能是选中根节点后,实现全选. getRoot none 获 ...