cucumber本质以及实例是怎么样的

技术cucumber本质以及实例是怎么样的本篇文章为大家展示了cucumber本质以及实例是怎么样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。名词解释FeatureFeatu

这篇文章向你展示了黄瓜的本质和例子。内容简洁易懂,一定会让你眼前一亮。希望通过这篇文章的详细介绍,你能有所收获。

名词解释

Feature

功能是所有测试的开始。随后是描述性文本,指示该测试文件的用途。

description

描述是一个可扩展的文本描述,可以在功能、示例、背景、场景和场景大纲下跟随。

Example和Scenario

Example和Scenario是一对同义词,是一个具体的测试用例,包含多个步骤。一般由给定(给定一个初始条件)、什么时候(发生了什么)和然后(结果是什么)组成。

Steps

步是葫芦的最小单位,每一步由给定、当、然后组成。

例子

Feature:商户管理测试。

Scenario:登录测试。

给定开放登录地址' https://本地主机:8080/单点登录/登录'

何时登录链接正常吗?

{然后登录后}是否有令牌公共类登录系统。

privateStringtoken

privateResponseresponse

@给定('打开登录地址{string} ')。

public void(Stringur){的打开登录地址

system . out . println(' URL=' URL ');

InputStreaminputStream=getClass()。getresourcassstream('/io/cumble/mryt/SRM/log in . JSON ');

响应=给定()。正文(输入流)。带()。内容类型(contentType。JSON)。config()(restasured . config()。sslConfig(newslconfig()。松弛relaxedHTTPSValidation())))。帖子(网址);

}

@什么时候(登录链接正常吗)

publicvoid登录链接是否正常(){。

system . out . println(' response . GetBody()。asString()=' response.getBody()。asString());

response.then()。assertThat()。status code(200);

}

@然后('登录后有令牌吗')

publicvoid登录后有token(){吗?

token=response . path(' data . token ');

assert . asserttrue(stringutils . isnotblank(token));

}

}以上内容是黄瓜的精髓和例子。你学到什么知识或技能了吗?如果你想学习更多的技能或丰富你的知识储备,请关注行业信息渠道。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/36815.html

(0)

相关推荐

  • 如何把word压缩小一点

    技术如何把word压缩小一点这篇文章给大家分享的是有关如何把word压缩小一点的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。  使用工具:迅捷压缩  工具介绍:  迅捷压缩软件是一款集图片压缩

    攻略 2021年10月26日
  • windows中信号量和互斥量的区别是什么

    技术windows中信号量和互斥量的区别是什么本篇内容介绍了“windows中信号量和互斥量的区别是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希

    2021年11月9日
  • 快速建站选择台湾云服务器有什么好处

    技术快速建站选择台湾云服务器有什么好处很多新站长对于租用服务器应该选择什么样的海外服务器还是比较困惑的,尤其是目前市面上的除了物理服务器、云服务器、VPS的平台区别之外,对于哪个地区的机房更合适也有不了解的地方,就最近各

    礼包 2021年10月30日
  • C++中为什么不要在一条语句内声明类或枚举值的同时又定义该类型的变量

    技术C++中为什么不要在一条语句内声明类或枚举值的同时又定义该类型的变量这篇文章主要讲解了“C++中为什么不要在一条语句内声明类或枚举值的同时又定义该类型的变量”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小

    攻略 2021年11月29日
  • 香港服务器租用有哪些好处

    技术香港服务器租用有哪些好处租用香港服务器有许多好处。它们有助于克服在其他海外服务器上网站时可能面临的所有缺点和限制。虽然,香港服务器租用服务比其他租用解决方案昂贵。但是,对于大陆地区的站长来说香港服务器的CN2线路能够

    礼包 2021年12月21日
  • Java编程中最容易忽略的10个常见问题分别有哪些

    技术Java编程中最容易忽略的10个常见问题分别有哪些本篇文章给大家分享的是有关Java编程中最容易忽略的10个常见问题分别有哪些,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟

    攻略 2021年10月29日