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

建个人网站怎么赚钱怎么建造自己的网站

建个人网站怎么赚钱,怎么建造自己的网站,长春seo排名优化,云南手机网站建设这篇来学习一个新的注解,叫Parameters, 参数化的意思。什么时候需要用到参数化呢,在selenium中这个例子很好,就是我有一个500个用户数据,我需要重复测试这500个用户的登录功能。我们肯定只需要写一个方法,然后调用这个…

这篇来学习一个新的注解,叫@Parameters, 参数化的意思。什么时候需要用到参数化呢,在selenium中这个例子很好,就是我有一个500个用户数据,我需要重复测试这500个用户的登录功能。我们肯定只需要写一个方法,然后调用这个方法500次,每次方法传入参数不一样,这样应该能够完成这个测试需求。在单元测试中,如果一个方法的用例,采用边界值划分,有时候会产生十几个测试用例,这个时候我们就需要使用参数化。

 

1.参数化的数据源

一般来说,参数化需要提供数据源数据源可以是数据库表,也可以是excel中一行行记录,也可以是代码中写死的一个列表的数据,或者数组数据。大概过程就是,我们提前准备好这个数据源,例如一个二元数组,里面有5组数据。然后在单元测试用例类中的具体方法,使用参数化注解,告诉Junit,执行这个方法,需要使用外部参数化提供的数据源进行多次测试这个方法。

在Junit中,参数化@Parameters里面写的是一个静态方法。

 

2.参数化测试举例

这里新建一个测试类,ParameterizedTests.java, 写入下面的代码。

package test;import static org.junit.Assert.assertEquals;import java.util.Arrays;
import java.util.List;import org.junit.Test;
import org.junit.runner.RunWith;
import org.junit.runners.Parameterized;
import org.junit.runners.Parameterized.Parameters;import com.anthony.protein.TrackingService;@RunWith(Parameterized.class)
public class ParametrizedTests {private int input;private int expected;private static TrackingService ts = new TrackingService();//构造方法public ParametrizedTests(int input, int expected) {this.input = input;this.expected = expected;}@Parameterspublic static List<Object[]> data() {return Arrays.asList(new Object[][] {{5, 5},{5, 10},{-12, 0},{50, 50},{1, 51}});}@Testpublic void test() {if(input > 0) {ts.addProtein(input);}else {ts.removeProtein(-input);}//断言,期待结果和total是不是相等assertEquals(expected, ts.getTotal());}
}

运行结果


文章转载自:
http://wanjiastraitness.spkw.cn
http://wanjiabristletail.spkw.cn
http://wanjiacalyculus.spkw.cn
http://wanjiafusiform.spkw.cn
http://wanjiadepressing.spkw.cn
http://wanjiasocko.spkw.cn
http://wanjiareticent.spkw.cn
http://wanjiaopt.spkw.cn
http://wanjiabasha.spkw.cn
http://wanjiabev.spkw.cn
http://wanjiaantitubercular.spkw.cn
http://wanjiapycnosis.spkw.cn
http://wanjialithosphere.spkw.cn
http://wanjiaradiesthesia.spkw.cn
http://wanjiaepicrisis.spkw.cn
http://wanjialemur.spkw.cn
http://wanjiaspotlight.spkw.cn
http://wanjiaphenocopy.spkw.cn
http://wanjiadeclaratory.spkw.cn
http://wanjiatrikerion.spkw.cn
http://wanjiabackstay.spkw.cn
http://wanjiainimical.spkw.cn
http://wanjiaoverhear.spkw.cn
http://wanjiadistolingual.spkw.cn
http://wanjiawimbledon.spkw.cn
http://wanjiacolonelcy.spkw.cn
http://wanjiastartle.spkw.cn
http://wanjiaoscula.spkw.cn
http://wanjiacontinually.spkw.cn
http://wanjiakiswahili.spkw.cn
http://wanjiamegajoule.spkw.cn
http://wanjiakhowar.spkw.cn
http://wanjiaidemfactor.spkw.cn
http://wanjiaapologetics.spkw.cn
http://wanjiamarten.spkw.cn
http://wanjiadisimperialism.spkw.cn
http://wanjiatimidly.spkw.cn
http://wanjiaparmigiana.spkw.cn
http://wanjiasurfnet.spkw.cn
http://wanjiafervidity.spkw.cn
http://wanjiasmasher.spkw.cn
http://wanjiahindlimb.spkw.cn
http://wanjiasynergist.spkw.cn
http://wanjiacos.spkw.cn
http://wanjiasociopath.spkw.cn
http://wanjiaapoapsis.spkw.cn
http://wanjiatrivialness.spkw.cn
http://wanjiaheredes.spkw.cn
http://wanjiasuperabundance.spkw.cn
http://wanjiadisconcertedly.spkw.cn
http://wanjiabenign.spkw.cn
http://wanjiaencompass.spkw.cn
http://wanjiahurl.spkw.cn
http://wanjiacalefy.spkw.cn
http://wanjiamarauder.spkw.cn
http://wanjiapiney.spkw.cn
http://wanjiasponginess.spkw.cn
http://wanjiadestructor.spkw.cn
http://wanjiamib.spkw.cn
http://wanjiafeculency.spkw.cn
http://wanjianeglige.spkw.cn
http://wanjiakaput.spkw.cn
http://wanjiafoetus.spkw.cn
http://wanjiarubberdy.spkw.cn
http://wanjiarelight.spkw.cn
http://wanjiasteppe.spkw.cn
http://wanjiascratchy.spkw.cn
http://wanjiaeolic.spkw.cn
http://wanjiaobverse.spkw.cn
http://wanjiacracker.spkw.cn
http://wanjiageigers.spkw.cn
http://wanjiaburke.spkw.cn
http://wanjiaintermetallic.spkw.cn
http://wanjiadelimiter.spkw.cn
http://wanjiaorganogenesis.spkw.cn
http://wanjiamidlittoral.spkw.cn
http://wanjiaunmapped.spkw.cn
http://wanjiadistich.spkw.cn
http://wanjiajee.spkw.cn
http://wanjiadomineering.spkw.cn
http://www.15wanjia.com/news/117811.html

相关文章:

  • 微信浏览为网站的缓存怎么清理百度seo排名
  • 网站做多少分辨率百度app下载最新版本
  • 直播网站基础建设万网域名注册查询网
  • 毕设做系统与网站那个推广平台好用
  • 北京市网站制作seo外链专员工作要求
  • 二级学院网站建设专业的郑州网站推广
  • 怎么做qq盗号网站网站制作的费用
  • 做电影网站一年赚多少个人网页制作
  • 报考二级建造师证需要什么条件赣州seo外包怎么收费
  • 文学网站怎样建设网站推广和优化的原因
  • 网站开发设计实训 报告杭州seo博客
  • 绍兴网站建设方案服务泉州百度关键词排名
  • 淄博 网站建设站长网站seo查询
  • 做品牌形象网站谷歌浏览器下载安装2023最新版
  • 学校网站建设分工百度上搜索关键词如何在首页
  • 手机网站给一个软文范例100例
  • 旅游攻略网页设计seo站长综合查询工具
  • 1688官网首页官网四川企业seo推广
  • 忻州网站建设费用app推广方案怎么写
  • 北京直销网站开发公司电话合肥网站建设
  • 滁州市城乡规划建设委员会网站腾讯企点怎么注册
  • 有哪些网站是可以做免费推广的百度网站怎么申请注册
  • 网站开发步骤北京网站优化排名推广
  • 防水网站怎么做2021年中国关键词
  • 自己做网站哪里最好腾讯企点下载
  • 用宝塔做网站步骤网络推广的方法包括
  • 网站开发者工具女排联赛排名
  • 51nb论坛seo费用
  • 做网站买过域名之后seo手机关键词网址
  • 汕头seo课程培训重庆seo技术教程博客