課程簡介

Introduction

  • Behavior Driven Development (BDD) and Acceptance Test Driven Development (ATDD)
  • BDD as a collaboration tool for software engineers, test engineers and business people

Defining Your Project Requirements

Setting up Your Environment for Web Application Testing

Gherkin: Writing Your Stories in a User-Friendly Language

The Anatomy of the Feature File

Writing Your First Feature

Writing Scenarios for Your Feature

Writing Step Definitions

Passing Parameters to Steps

Creating Scenario Outlines to Pass Multiple Arguments

Sharing Data between Steps

Organizing Features and Scenarios with Tags

Setup and Teardown

Summary and Conclusion

最低要求

  • Basic Python programming experience.
  • Knowledge of automated testing.

Audience

  • Testers and Developers
 7 時間:

客戶評論 (5)

相關課程

Data Analysis in Python using Pandas and Numpy

14 時間:

Accelerating Python Pandas Workflows with Modin

14 時間:

Machine Learning with Python and Pandas

14 時間:

Scaling Data Analysis with Python and Dask

14 時間:

FARM (FastAPI, React, and MongoDB) Full Stack Development

14 時間:

Developing APIs with Python and FastAPI

14 時間:

Scientific Computing with Python SciPy

7 時間:

Game Development with PyGame

7 時間:

Web application development with Flask

14 時間:

Advanced Flask

14 時間:

Build REST APIs with Python and Flask

14 時間:

GUI Programming with Python and Tkinter

14 時間:

Kivy: Building Android Apps with Python

7 時間:

GUI Programming with Python and PyQt

21 時間:

Web Development with Web2Py

28 時間:

課程分類

1