2017 软件测试 实验一

  1. 在eclipse上安装junit, hamcrest and eclemma

  a.打开eclipse,在工作区,右键JRE Systerm Library ->build path ->configure build path ->在Library 中选择 Junit -> ok .完成后成功添加 Junit. 部分截图如下

  b.下载Junit(4.12), Hamcrest(1.3) 库放入方便的路径,在eclipse工作区,右键JRE Systerm Library ->build path ->configure build path -> Add External JARs –>选择自己下载好的库 –> ok.部分截图如下

  2.Install Eclemma with Eclipse,打开Eclipse -> help ->Eclipse Marketplace ->搜索 eclemma ->install –> 再按照提示操作即可安装eclemma. 部分截图如下

  1. Write a java program for the triangle problem and test the program with Junit.代码截图如下

  a.类文件

  b.junit 测试

  3. 测试结果

  4.总结

使用单元测试能很好的找到 error 和 failure.  Junit 很实用。

时间: 2024-10-12 12:24:15

2017 软件测试 实验一的相关文章

软件测试实验六

请用所学的软件测试知识和技术方法,对bookstore项目中的购物车模块进行测试,并写出测试的缺陷报告. 说明: 1.bookstore项目即实验7发给大家的项目 2.要求至少发现2个缺陷,即要写2份缺陷报告 3.缺陷报告参考课本P264页 4.缺陷报告中的严重度和优先级按照课本P263页中规定的严重度和优先级 5.页面布局.美观.链接等不符合需求,也算缺陷,但本题请不要写这些方面的缺陷,否则不给分. 购物车模块缺陷报告 缺陷编号:01.01.01                        

软件测试实验1

软件测试--juint 使用 1.安装junit, hamcrest,下载对应的jar包,导入即可. 2.安装eclemma 点击eclipse上方菜单栏的help,选择markplace,搜索eclemma安装即可. 3.三角形的测试 coverage使用方法及结果

软件测试-实验1

Junit,hamcrest,eclemma单元测试基础(java) 1)安装junit, hamcrest 和 eclemma 1.1      安装juint,hamcrest 这两个的安装我使用了同一种方法,即导入jar包,在"项目"->"属性"当中选择java构建路径,导入外部提前下好的jar包,这里我导入的是junit(4.12)和hamcrest-all-1.3.导入后就可以生成测试实例和进行测试了. 1.2      安装eclemma 安装ec

闽江学院软件测试实验四作业

1.某公司网站的后台管理有一个用户注册的功能需要测试,该测试为黑盒测试,请用表格的方式给出该功能的测试用例(参考课本P107页).用户注册功能描述如下: (1)       管理员必须先登录,方可进入网站后台管理,进入后台管理界面后可以进行用户注册(假设用户注册的URL地址为http://www.fengt.com/Admin/UserRegister.jsp) (2)       用户注册要求输入用户名.密码.密码确认.邮箱,这4项内容均不能为空 (3)       用户名要求6-10个字符,

软件测试实验——junit, hamcrest 和 eclemma的安装及使用

一.相关介绍 使用适当的工具可以使软件测试更加方便,简洁. 例如:JUnit4.4引入了Hamcrest框架,Hamcest提供了一套匹配符Matcher,这些匹配符更接近自然语言,可读性高,更加灵活. Eclemma可以检查代码是否被运行. 以下主要介绍junit和hamcrest,,eclemma的安装及使用.有具体代码进行测试. 二.junit,hamcrest的安装及使用 1.下载junit.jar和hamcrest-all.jar两个jar包. 2.在eclipse中新建项目.右键->

selenium webdriver 软件测试实验2

这是我的实验2的报告,一直都是完成作业的过程随手写到word中,所以直接贴了word过来,但是图片跟不过来,又不想一张张插入,所以投了百度文库的稿,但是还没有通过呢,等通过了,我就把百度文库的地址贴过来,转到这个链接,就可以图文并茂了. LAB2 selenium IDE 1.     Firebug. 1 (1)安装... 1 (2)基本使用... 1 2.     FirePath. 2 (1)安装... 2 (2)使用... 2 3.     selenium IDE. 3 (1)安装..

软件测试实验二——使用Selenium

In this Experiment, I used RunWith(Parameterized.class) to finish the task. Problems I met in this lab: 1. Install Selenium IDE in FireFox and add Selenium to my java project. Solution: (1)Selenium IDE:   (2) Selenium WebDriver: Download:http://www.s

软件测试实验一

Lab 1 Junit and Eclemma 一.  实验要求: Install Junit(4.12), Hamcrest(1.3) with Eclipse Install Eclemma with Eclipse Write a java program for the triangle problem and test the program with Junit. a)     Description of triangle problem: Function triangle ta

软件测试-实验 实验三白盒测试

实验目的 (1)       学习白盒测试方法 (2)       掌握语句覆盖.条件覆盖.分支覆盖等逻辑覆盖方法 (3)       掌握Java代码分析工具的使用 实验内容 1. 计算整数X和整数Y的最大公约数.(不允许采用课堂上所用的方式实现) l  请用类和方法实现(定义一个类,在类中定义一个求最大公约数的方法),命名时请按照规范命名. l  在main方法中获取用户输入的两个整数,调用之前写的方法,输出它们的最大公约数. l  利用FindBugs查找程序中是否存在bug. 代码: i