麻阳住房和城乡建设局网站网络安全管理平台

pingmian/2025/10/8 16:33:27/文章来源:
麻阳住房和城乡建设局网站,网络安全管理平台,wordpress3教程,买购网官方网站Junit引入注解参数化单参数多参数方法传参 测试用例执行顺序断言测试套件 Junit引入 Junit来编写和组织自动化测试用例#xff0c;使用Selenium来实际模拟用户与Web应用程序的交互。也就是使用JUnit的测试功能来管理和运行Selenium测试。常见的做法是#xff0c;使用JUnit作… Junit引入注解参数化单参数多参数方法传参 测试用例执行顺序断言测试套件 Junit引入 Junit来编写和组织自动化测试用例使用Selenium来实际模拟用户与Web应用程序的交互。也就是使用JUnit的测试功能来管理和运行Selenium测试。常见的做法是使用JUnit作为测试框架来编写和管理测试用例然后使用Selenium WebDriver来执行与Web应用程序的交互。 Junit是针对java的单元测试框架 我们学习的内容如下 注解 Test Disabled BeforeAll,AfterAllBeforeEach,AfterEach 参数化 单参数 多参数 CSV获取参数 方法获取参数 测试套件 通过class运行测试用例;通过包运行测试用例 1:添加Junit依赖 注解 注解Test表示当前方法是一个测试用例 下方控制台成功是绿色的 失败就会报一堆红的 在方法的运行图标上标红意味则这个测试用例不能通过 注解Disabled 注解BeforeAll,AfterAll 这个比较特殊需要前面加static。因为他是针对类的;所以需要static。。你想想是不是静态的static才能做到比其它方法先执行;类加载的时候执行。在跑所有的测试用例之前会执行这个;;所有的测试用例执行完就会跑afterALI语句 想一想什么方法要放在这里面呢 创建驱动打开网页初始化在前;而关闭在后。比如idbc连接数据库。 关闭浏览器在后 注解BeforeEach,AfterEach 一个测试用例执行前都会执行beforeeach;每一次测试用例执行后都会执行一次aftereach 参数化 参数依赖于另一个注解这又是另一个依赖 单参数 注解Parameterized作用在方法上面用来表示这个方法支持传入多个参数 注解ValueSource用于指定传入参数的类型例如:strings{}就表示传入的是一个string类型的数组。ValueSource注解当中只支持一种数据类型。 这样子这个测试用例会跑3次每一次取一个数字 多参数 传不同类型数据默认是逗号分割我们可以用以下方法定义分隔符 ParameterizedTestCsvSource(value {张三-20,李四-21,王五-22},delimiter -)public void printStringAndAge(String name,int age){System.out.println(name:name;ageage);}如果参数当中包含逗号“,”就需要使用单引号转义字符串。例如 ‘张,三’, 20 这样子才能正确的输出张,三 通过文件读取参数CsvFileSource(resources“/文件名称”)。这里读取的内容resources“/文件名称”也可以你自己指定一个 files “C:\Users\廖雨wang\source\test01.csv” resources目录下创建这个文件 方法传参 或者这样子写 这两个注解和test是冲突的相当于执行两次:第一次是如下这样子;参数没传过来当然报错。。。第二次相当于把test解注释掉再执行一次。。一次通过;一次不通过。 测试用例执行顺序 如果你没加任何的执行顺序指定所有的测试用例一起执行它们的顺序是固定的就是看人家junit对这些是怎么实现的不管你怎么调整都是固定的一样执行顺序 指定顺序 1先在类上添加TestMethodOrder(MethodOrderer.OrderAnnotation.class) 2在要指定顺序的方法上加order(1);order(2);order(3)按照你的123顺序进行执行 在类上加TestMethodOrder(MethodOrderer.Random.class)就表示随机的运行机制 断言 因为我们没有一个预期结果进行效验就算进行效验都是需要if判断是不是很麻烦 断言相等如果相等测试用例就通过 断言不相等如果不相等测试用例就通过 断言为空如果为空测试用例就通过 断言不为空如果不为空测试用例就通过 String str123; Assertions.assertNotNull(str)测试套件 通过class测试用例运行 或者通过包名控制这个注解要求传的是string数组这样子就会按照先执行Test01这个包的测试用例再执行Test08这个包的测试用例

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/90038.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

读了成考好后悔啊aso排名优化

Linux C 编程一站式学习 #pragma 预处理指示供编译器实现一些非标准的特性,C 标准没有规定 #pragma 后面应该写什么以及起什么作用,由编译器自己规定。有的编译器用 #pragma 定义一些特殊功能寄存器名,有的编译器用 #pragma 定位链接地址&…

南头专业的网站建设公司网站开发前端学习

注:linux系统为vmware虚拟机,和真实工作环境可能有出入,不过正因如此我暴露了NAT转出的IP也没什么大碍 引言 postgresql与mysql目前都是非常受人欢迎的两大数据库,其各有各的优势,初学者先使用简单一张图来说明两者区…

做商城网站需要多少钱镇江网站建设推广

🌈个人主页:聆风吟 🔥系列专栏:数据结构、剑指offer每日一练 🔖少年有梦不应止于心动,更要付诸行动。 文章目录 一. ⛳️训练计划VI(题目难度:中等)1.1 题目1.2 示例1.3 …

做安居客网站需要什么浏览器网站版式设计说明

乘法和除法指令用的不多,因为效率很低 比较指令CMP (compare) •格式:CMP OPD,OPS •功能:(OPD) — (OPS),跟减法指令很像,但是不存结果 •说明:目的操作数减去源操作数,然后根据结果设置标志位,但该结…

新乡做网站网站设计 教程

一、说明 增强大型语言模型 (LLM) 安全性的追求是技术创新、道德考虑和实际应用的复杂相互作用。这项努力需要一种深入而富有洞察力的方法,将先进的数学模型与道德原则和谐地融合在一起,以确保LLM的发展不仅在技术上稳健,而且在道德上合理且对…

东兰县建设局网站注册网站建设

一、外键约束的概念 外键约束(FOREIGN KEY,缩写FK是数据库设计的一个概念,它确保在两个表之间的关系保持数据的一致性和完整性。 外键是指表中的某个字段的依赖于另一张表中某个字段的值,而被依赖的字段必须具有主键约束或者唯一约束&#…

做ppt做好的网站网站建设计算机人员招聘

第一题: 泰勒展开式求sin(x) 【问题描述】 已知sin(x)的泰勒展开式为: sin(x) x/1! - x^3/3! x^5/5! - x^7/7! …… 当某一项的绝对值小于ξ时,停止计算。 输入x及ξ的值,输出sin(x)的值,小数点后保留5位小数。…

上海响应式网站建设企业室内设计学校有哪些

当我们打印一个网页时,默认情况下,网页的背景图片是不会被打印出来的 这与我们的打印代码无关,需要设置IE便可,如下图: 转载于:https://www.cnblogs.com/blodfox777/archive/2008/08/05/1260860.html

个性化网站建设多少钱响应式网站制作流程

工作中经常要和第三方做对接,比如支付、电子合同等系统。操作成功之后,第三方会发送异步的通知,返回最终的处理结果,使用异步而不是使用同步通知,是为了加快系统响应速度,防止线程阻塞。任务处理完成后通过…

济南营销网站建设广告设计与制作的课程

dolphinscheduler运行了一段时间,忽然发现一个流程下某个任务一直在自动重跑,把工作流删了,任务删了,下线等等,都不能阻止他重复的运行,每秒1次,真是见了鬼 1、把zookeeper停掉发现不再重跑了 …

如何提网站建设需求网络服务器的分类

Flink on k8s部署日志详解及与Yarn部署时的日志生成模式对比 最近需要将flink由原先部署到Yarn集群切换到kubernetes集群,在切换之后需要熟悉flink on k8s的运行模式。在使用过程中针对日志模块发现,在k8s的容器中,flink的系统日志只有jobma…

做电影网站前途网页制作的公司哪家好

一、Thymeleaflayuijquery复选框回显基于Thymeleaf模板下的layuijquery复选框回显,主要是jquery。大致意思是:把数组转成JSON传到前台,再在前台转回数组 AJAX一般都是用JSON格式或XML格式来传递数据的JSON就是一种具有特殊格式的字符串。1.实…

学企业网站开发7a125v能插国内插座吗

1、static修饰的变量和方法,在类加载时即被初始化,可直接通过类名.变量名和类型.方法名进行调用。2、static修饰的变量,在类加载时会被分配到数据区的方法区。类的实例可共享方法区中的变量。如果static修饰的变量发生改变,那么所…

浙江网站建设工作室公司培训网站建设

html是什么?html即超文本标记语言,现在大多网页都是html的格式。而所谓的html文件是一种超文本文件,其中超文本可以是图片或音乐等非文字元素,使用很广泛。但是很多用户都不太明白html是什么文件?也不清楚html文件要如…

蝴蝶传媒网站推广湖北响应式网页建设哪家有

大家都知道&#xff0c;seo的一个很重要的一点就是要把网站做的条理清晰&#xff0c;让搜索引擎很容易的读明白&#xff0c;这个条理清晰不仅体现在网站的物理路径&#xff0c;url等地 方。在<h1><h2><h3>等方面也是这样。并不是<h1>对于关键字排名有帮…

企业新网站seo推广wordpress 微网站

原文地址&#xff1a;https://blog.csdn.net/chaishen10000/article/details/79324016 最近一段时间都在学习深度学习&#xff0c;想着在用户画像标签模型中看能不能用上&#xff0c;终于&#xff0c;用了一个多月的时间&#xff0c;结合实际的场景和数据&#xff0c;搭建了一套…

一级a做爰网站中国php 金融网站源码

实验三 一  实验名称 感知器设计 二 目的和意义 使用感知器完成线性分类任务 三 操作步骤或算法结构 数据预处理。载入数据文件&#xff08; iris.csv 文件&#xff09;中的数据&#xff0c;并将其分成样本向量矩阵X和样本分类结果向量 G \bf G G。 给 4 4 4 列向量的…

绮思网站建设qswoo高端网站制造

给定一个字符串 s&#xff0c;找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。 示例 1&#xff1a; 输入: "babad" 输出: "bab" 注意: "aba" 也是一个有效答案。 示例 2&#xff1a; 输入: "cbbd" 输出: "bb"…

太原做网站哪家好移动端数据可视化

&#x1f384;欢迎来到边境矢梦的csdn博文&#x1f384; &#x1f384;本文主要梳理计算机组成原理中 存储系统的知识点和值得注意的地方 &#x1f384; &#x1f308;我是边境矢梦&#xff0c;一个正在为秋招和算法竞赛做准备的学生&#x1f308; &#x1f386;喜欢的朋友可以…

东旭网站建设seo优化推广招聘

欢迎来到文思源想的ai空间&#xff0c;这是技术老兵重学ai以及成长思考的第7篇分享&#xff01; 工欲善其事必先利其器&#xff0c;为了ai学习的效能提升&#xff0c;放假期间对google浏览器做了一次系统整改&#xff0c;添加了一些配置和插件&#xff0c;这里既有一些显示、主…