当前位置: 首页 > news >正文

下瓦房做网站公司西安中交建设集团网站

下瓦房做网站公司,西安中交建设集团网站,桂林游漓江,小卖部做网站JUnit - 测试框架 什么是 Junit 测试框架#xff1f; JUnit 是一个回归测试框架#xff0c;被开发者用于实施对应用程序的单元测试#xff0c;加快程序编制速度#xff0c;同时提高编码的质量。JUnit 测试框架能够轻松完成以下任意两种结合#xff1a;Eclipse 集成开发环境…JUnit - 测试框架 什么是 Junit 测试框架 JUnit 是一个回归测试框架被开发者用于实施对应用程序的单元测试加快程序编制速度同时提高编码的质量。JUnit 测试框架能够轻松完成以下任意两种结合Eclipse 集成开发环境 Ant 打包工具 Maven 项目构建管理 特性 JUnit 测试框架具有以下重要特性测试工具 测试套件 测试运行器 测试分类测试工具是一整套固定的工具用于基线测试。测试工具的目的是为了确保测试能够在共享且固定的环境中运行因此保证测试结果的可重复性。它包括在所有测试调用指令发起前的 setUp() 方法。在测试方法运行后的 tearDown() 方法。 例子 import junit.framework.*;public class JavaTest extends TestCase {protected int value1, value2;// assigning the valuesprotected void setUp(){value13;value23;}// test method to add two valuespublic void testAdd(){double result value1 value2;assertTrue(result 6);} }测试套件 import org.junit.runner.RunWith; import org.junit.runners.Suite;//JUnit Suite Test RunWith(Suite.class) Suite.SuiteClasses({ TestJunit1.class ,TestJunit2.class }) public class JunitTestSuite { } import org.junit.Test; import org.junit.Ignore; import static org.junit.Assert.assertEquals;public class TestJunit1 {String message Robert; MessageUtil messageUtil new MessageUtil(message);Testpublic void testPrintMessage() { System.out.println(Inside testPrintMessage()); assertEquals(message, messageUtil.printMessage()); } } import org.junit.Test; import org.junit.Ignore; import static org.junit.Assert.assertEquals;public class TestJunit2 {String message Robert; MessageUtil messageUtil new MessageUtil(message);Testpublic void testSalutationMessage() {System.out.println(Inside testSalutationMessage());message Hi! Robert;assertEquals(message,messageUtil.salutationMessage());} }测试运行器 测试运行器 用于执行测试案例 import org.junit.runner.JUnitCore; import org.junit.runner.Result; import org.junit.runner.notification.Failure;public class TestRunner {public static void main(String[] args) {Result result JUnitCore.runClasses(TestJunit.class);for (Failure failure : result.getFailures()) {System.out.println(failure.toString());}System.out.println(result.wasSuccessful());} } 测试类的命名定义规范 测试类的命名规则是Test被测试的业务、Test被测试的接口、Test被测试的类 类的名字必须由大写字母开头而单词中的其他字母均为小写如果类名称由多个单词组成则每个单词的首字母均应为大写如TestMobileBind。如果类名称中包含单词缩写则这个所写词的每个字母均应大写如XMLExample。 比如你需要测试业务MobileBind 那么它的测试类的命名就是TestMobileBind 比如你需要测试接口GetMobileBind 那么的测试类的命名就是TestGetMobileBind 比如你需要测试类SetMobileBind.class,那么他的测试类的命名就是TestSetMobileBind测试用例的命名规则是test用例操作_状态。 单词的约定与测试类命名相同。如testSetMobileBind_NoSkyid比如要测试的用例是“数据库用户信息不存在时,获取Mobile绑定消息”那么它的测试用例名称就是testSetMobileBind_NoSkyid 3.测试程序的包名定义规范 测试程序包的命名规则是test.com.skymobi.项目名测试公共类包的命名规则是test.com.skymobi.common java包的名称都是由小写字母组成。 测试项目比如被测试的项目是skyups那么测试类的包名就是test.com.skymobi.skyups。 测试开发包比如被测试类的包名是com.skymobi.util那么测试类的包名就是test.com.skymobi.util。也就是说在被测试类的包名前加上“test.”这就是测试类的包名。 4.变量的命名规范 测试程序的变量名均采用大小写混合的方式第一个单词的首字母小写其后单词的首字母大写 例如MaxValue 变量名不应以下划线或美元符号开头尽管这在语法上是允许的。 变量名应简短且富于描述。变量名的选用应该易于记忆即能够指出其用途。尽量避免单个字符的变量名除非是一次性的临时变量。 5.常量的命名规范 测试程序的常量名应该都使用大写字母并且指出该常量完整含义。如果一个常量名称由多个单词组成则应该用下划线来分割这些单词。 例如MAX_VALUE 转载于:https://www.cnblogs.com/qichunlin/p/9399021.html
http://www.pierceye.com/news/882399/

相关文章:

  • 深圳建设银行官方网站上海搜索引擎优化1
  • 网站备案初审过了网络建站网网络推广
  • 网站在线制作平台搜狗提交入口网址
  • 西宁市建设网站价格低网页制作遮罩
  • 做海淘的网站做海淘的网站有哪些网站建设从零开始视频教程
  • 网站设计咨询电话收录提交大全
  • 内网建设网站聊城seo整站优化报价
  • 网站建设的可行性分析报告国际新闻最新消息2022今天
  • 网站后台上传图片做难吗?想要做个公司网站
  • 电商网站设计思维导图长春关键词推广
  • 站长工具综合查询官网wordpress置顶文章不生效
  • 手机网站 文件上传肥城网站建设公司
  • 网站开发怎么做到前后端网页设计实训报告格式
  • 军队 网站备案安卓手机软件开发平台
  • 湖北交投建设集团网站泰安网络公司行情
  • 做排版的网站绍兴网站建设专业的公司
  • 深圳专业网站建设公司济南建设网站
  • 广西建设职业技术学院网站做的比较好的二手交易网站有哪些
  • 北辰网站建设公司wordpress79元主题
  • 网站怎么绑定织梦广东网站建设968
  • ps扩展插件网站业务平台
  • 富阳设计网站广州网站设计公司
  • 演讲网站开发背景wordpress 1h 1g
  • 广州十度网络网站开发最好网站被挂马怎么办
  • 网站建设及维护费算业务宣传费网站如何做触屏滑动效果
  • 如何查询一个网站所属的主机免费可以绑定域名网站空间
  • asp.net网站开发教程品牌型网站建设
  • 海南网站网络推广建设网站需要注意的事项
  • 营销外包网站网站类别标签文本
  • 企业概况简介解答网站内容优化策略