码迷,mamicode.com
首页 > 其他好文 > 详细

第三次大作业-高级软件测试11.30日小组工作

时间:2017-12-13 02:20:55      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:download   覆盖   net   输入   模式   方法   代码   系统   删除   

  在今天(双12)这个特殊的日子里,我们小组成员也没有只关注买买买,仍然踏实的做了一些工作。概括今天的工作就是测试软件环境的搭建、安装。使用白盒测试的方法分析测试用例。这些工作可以从三个方面展开:

  1反复学习了SPOC上白盒测试相关课程,使用白盒测试方法设计测试用例。

  2完成Findbugs的安装配置。

  3讨论决定明天下午进行小组会议,并进行静态评审。

 

   本次白盒测试依然以购物网站作为测试对象,主要采用逻辑覆盖测试方法和独立路径测试方法。通过阅读系统的源代码发现,大部分函数只有两三层判定语句的嵌套,结构不是特别复杂,也很少有复合判定表达式,因此在使用逻辑覆盖测试方法时大多采用条件覆盖。本次测试主要对用户模块中实现搜索商品功能、加入购物车功能、删除购物车中商品的功能、提交订单功能和管理员模块中实现用户管理功能、订单管理功能和商品管理功能的函数展开测试。

  根据以上用户模块的功能,我们小组线上讨论,然后小组长做了决策,以及整理出如下表格,即测试用例设计清单。
  技术分享图片

  

  通过网上查阅相关资料,我们完成了Findbugs的安装和配置。

  我们查阅知道,FindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。在Eclipse中的安装和配置。

  基于对这个工具的认识,以及安装的可操作性,我么选择了在线安装方式,具体如下所示:

点击“Help->InstallNew Software”,如下图所示:

技术分享图片

 

技术分享图片

 输入findbugs的下载网址“http://findbugs.cs.umd.edu/eclipse” 
 

技术分享图片

选择对应的插件

技术分享图片

 

 然后安装完成,重启eclipse即可使用该工具了

除了在线安装的方法以外,也可以下载后离线安装,这里也贴心为读者们贴上链接,方便大家选择自己喜欢的安装方式。

离线安装方法:到http://findbugs.sourceforge.net/downloads.html下载

 edu.umd.cs.findbugs.plugin.eclipse_3.0.1.20150306-138e1a1.zip

然后解压后放到eclipse的plugins目录,然后重启eclipse就OK了。

 

经过小组长的提议,以及协调了组员的时间之后,我们决定在明天下午在学校东三教工服务中心召开小组会,并进行静态评审。希望我们组能在每个阶段取得该得的成果!

 

第三次大作业-高级软件测试11.30日小组工作

标签:download   覆盖   net   输入   模式   方法   代码   系统   删除   

原文地址:http://www.cnblogs.com/hustsoftware1701/p/8030446.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!