2017-10-12 6 views
0

Seleniumでフィーチャファイルを作成しています。テーブルシェルの1つにアポストロフィがあります。テストケースを実行すると、「 '」を有効な文字として解釈できないので、キュウリの報告が出ました。このようなもの:フィーチャファイルテーブルシェルで特殊文字(アポストロフィ)を使用する

Then user sees the following title 
|Banker's report for this month| 

どうすれば解決できますか?私は

|Banker\'s report for this month| 

を試してみましたが、それはあなただけ

Then user sees the monthly bankers report 

ようなものになると(コードである)ステップ定義を持つようにステップ定義を変更することができ

+0

文字列を二重引用符で囲んでみましたか?それはうまくいく可能性があります。 –

+0

私は "今月のバンカーの報告書"を試みました。しかし、どちらもうまくいきませんでした – Walle

+0

今月のバンカー報告書を試してください "" " –

答えて

0

を動作しないでしょう文字列を指定します。

+0

ウェブページに表示される正確なタイトルを検証する必要がありますので、テーブルセルの文字列を変更することはできません。しかし、あなたはまだあなたがそこに必要な正確なタイトルを書くことができない理由はありませんステップのデフでそれを行うことができます – Walle

+0

。なぜあなたはフィーチャーファイルにタイトルを持たなければならないのですか?誰がメリット? (それらはあなたのための質問です、あなたはここでそれらに答える必要はありません) – diabolist