なんか変数的な仕組みないのかなー、と思って調べまわった結果、シナリオテンプレートという物を見つけたので使い方をメモ
とりあえず書いてみる
自サイトの記事これとこれをGoogleとYahooで検索してみるフィーチャ
# language: ja
#
フィーチャ: 検索順位のチェック
@javascript
シナリオテンプレート: 検索してみる
前提 ユーザーは "<URL>?<QUERY>" を表示している
ならば "<MATCH_TEXT>" と表示されていること
かつ 1 秒待つ
例:
| URL | QUERY | MATCH_TEXT |
| https://www.google.co.jp/search | q=7me | 7me |
| http://search.yahoo.co.jp/search | p=7me | 7me |
| https://www.google.co.jp/search | q=debian+openbox | VirtualBox上でDebian+Openboxなデスクトップ環境を作った |
| http://search.yahoo.co.jp/search | p=debian+openbox | VirtualBox上でDebian+Openboxなデスクトップ環境を作った |
| https://www.google.co.jp/search | q=LG+G4+1shopmobile | SIMフリーLG G4を1shopmobileで購入〜オプション品を揃え |
| http://search.yahoo.co.jp/search | p=LG+G4+1shopmobile | SIMフリーLG G4を1shopmobileで購入〜オプション品を揃え |
勘所
- 従来、
シナリオ:
と書いていた箇所を、シナリオテンプレート:
に変える - シナリオテンプレート内に変数を埋め込むには、
<変数名>
と書く 例:
の行に続けて、変数の組み合わせを列挙していく