前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >高清英语Cucumber视频教程

高清英语Cucumber视频教程

作者头像
软测小生
修改2019-07-06 14:58:48
1.8K0
修改2019-07-06 14:58:48
举报
文章被收录于专栏:软测小生软测小生

NO. 1

高清英语教程Cucumber+Selenium+Java+Maven+TestNG自动化测试下载地址

链接:https://pan.baidu.com/s/1CHKDfiXy33wTsK3gVc8uZw

提取码:见公众号

视频总时长:5小时08分钟

简介:本教程讲述了如何使用Jenkins做测试环境的自动化构建与部署,课程中的案例会利用Jenkins 配合 Git, Maven, Java, Tomcat, MySQL等语言与工具实现一个典型的互联网应用的自动化构建部署。

目录大纲:

Class 1 – Cucumber Eclipse Set Up

1.Setting up Cucumber Java development environment manually

2.Setting up Cucumber Java with Maven build tool

3.Writing our first Test

Class 2 – Your first Cucumber test

1.What is a Feature file?

2.How Cucumber works?

3.What is a step definition?

4.Lets write a step definition

Class 3 – Gherkin Basics

1.Adding Cucumber plugin in eclipse

2.What is Gherkin?

3.What is the idea of using Gherkin?

4.Feature Keyword?

5.Scenario Keyword?

Class 4 – Scenario Steps

1.Parts of a Test case

2.Given Keyword and the step definition

3.When Keyword and the step definition

4.Then Keyword and the step definition

5.Adding comments

Class 5 – Coding step definition

1.Formalizing Login test scenarios

2.And Keyword

3.Writing first Login scenario

4.Writing Given Step

5.Writing And step

6.Writing When step

7.Writing Then step

Class 6 – Capture Groups

1.Dissecting @ annotations

2.What is Capture group ?

3.Regular Expression and Anchors

4.The . and * operator

5.Creating a capture group for a URL

Class 7 – Regular Expressions

1.Understanding more about Regular expression

2.Alternation and its uses

3.?: operator

4.The .Dot operator

5..Dot with * operator

Class 8 – Assertions

1.Returning results from Cucumber tests

2.Different states of test step

3.Junit assertion library

4.Junit assertion usage samples

Class 9 – Background

1.Background in Cucumber

Class 10 – Data Tables

1.Passing large amount of Data

2.Passing one dimensional data set

3.Passing two dimensional data set

4.Converting data in the form of key-value pairs

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-06-20 15:40:19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 软测小生 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 MySQL
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档