java测试案例编写方法_java实现自动化测试实例

java测试案例编写方法_java实现自动化测试实例1.定义一个测试类(测试用例)1.1测试类名:被测试类的名字+Test比如UserServiceImplTest1.2测试类的包名:最后以.test结尾比如xxx.xx.test2.测试类中的测试方法2.1test+方法名比如testAdd2.2返回值建议void因为独立运行没有调用返回值没有意义2.3同上没有调用自然也不会有人传参参数建议…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

1.定义一个测试类(测试用例)

1.1 测试类名: 被测试类的名字+Test   比如 UserServiceImplTest

1.2  测试类的包名: 最后以.test结尾  比如 xxx.xx.test

2. 测试类中的测试方法

2.1 test+方法名   比如 testAdd

2.2 返回值建议void  因为独立运行 没有调用 返回值没有意义

2.3 同上 没有调用 自然也不会有人传参   参数建议无

3. 测试结果判断

测试代码不报错运行完毕会 如果有一个预期正确的返回值,不要直接打印到控制台,

而是使用juint提供的Assert(断言类),有很多静态方法,可以传入一个预期值和实际代码运行完后的值,如果不一样就会爆出断言异常

比如 Assert.assertEquals(10086,result);  这个10086就是我的预期值,result是我代码执行完毕后得到的结果,也就是一个变量,不止简单的数字比较有很多重载方法

4.@Before和@After

这两个注解,加在方面上 分别代表之前和之后执行,就是在执行我们某一个测试方法之前先执行有@Before注解的方法,之后执行有@After注解的方法

主要用途其实就是有一些测试  需要使用一些额外的资源  假如使用Io去读取什么文件等,@Before注解的方法可以用来申请资源,@After注解的方法就是释放资源,无论测试方法是否报错都一定会执行

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/183602.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 几款国产开源的Windows界面库

    几款国产开源的Windows界面库vchelp2013-3-212:10:47阅读(3972)评论(0)上次介绍的几款图形界面库http://blog.okbase.net/vchelp/archive/23.html都是国外的开源项目,今天介绍的几款都是国人的开源项目,大部分是采用DirectUI设计思想。 1. 炫彩界面库XCGUI炫彩界面库不仅是界面库,它是软件界面开发框架,让用户开发

    2022年7月26日
    4
  • cutoff激活成功教程版下载_cutout

    cutoff激活成功教程版下载_cutout000000013F67F64|E831680500         |callcutout.13F6D5E80                  |000000013F67F64|4C8D0DCAF33C00   |lear9,qwordptrds:[13FA4EA20]        |;13FA4EA20:L”menuicon.png”

    2022年9月16日
    4
  • TextCNN(文本分类)

    TextCNN(文本分类)TextCNN网络结构如图所示:利用TextCNN做文本分类基本流程(以句子分类为例):(1)将句子转成词,利用词建立字典(2)词转成向量(word2vec,Glove,bert,nn.embedding)(3)句子补0操作变成等长(4)建TextCNN模型,训练,测试TextCNN按照流程的一个例子。1,预测结果不是很好,句子太少2,没有用到复杂的word…

    2022年6月28日
    22
  • verilog语言转vhdl语言_vhdl转换为verilog

    verilog语言转vhdl语言_vhdl转换为verilog1.下载后先运行X-HDL-4.2.1-Setup.exe文件,选择安装路径,注意路径中不要有中文。2.运行crack_xhdl_4.2.1.exe文件,选择刚刚你安装XHDL的路径下的\bin文件夹,点击next—finish,出现success代表激活成功教程成功。3.可能会要求你重启电脑,这时候同意重启就好了。4.重启之后运行X-HDL。5.可以选择VHDL转Verilog或Verilog转…

    2022年9月21日
    2
  • c++ double转string

    c++ double转string//double精度17位stringDoubleToStr(doublenum){ ostringstreamout; //设置精度 out.precision(17); out<<num; returnout.str();}

    2025年7月10日
    6
  • 【Windows】Windows10 更新报错的解决方案[通俗易懂]

    【Windows】Windows10 更新报错的解决方案[通俗易懂]本文记录安装Windows10Pro后遇到的无法获得更新的问题的解决方案.Windows10系统更新报错0x8024401c,该方案也适用于其他Windows10发行版和错误代码.

    2022年6月5日
    39

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号