behave での実行方法備忘録(memo)(作成中)

概要

behave 使って自動化試み中なので、試行錯誤の情報をまとめておく。
なお、日々少しずつ進めているので、途中でも自分用のメモとしてあげて、ちょこちょこ更新する予定。

behave に関するリンク集

www.ainoniwa.net

githubja.com

behave.readthedocs.io

使用した環境

> python --version
Python 3.7.3

anaconda Command line client (version 1.7.2)

ファイルの配置

example L features L behave-test.feature L environment.py L steps (ディレクトリ) L step1-login.py

feature の書き方

@common
  Scenario: 契約を作る
    Given ログイン画面を開く 
      And ログインする
     When 契約作成ボタンを押す
      And 値を設定する
       | hostname       | 
       | behave-comon  | 
      And 確認ボタンを押す
      And 設定ボタンを押す
     Then 完了と表示される