setValue コマンドを使用して文字列値「Oct (10)」を渡すと、「Oct 10)」のみが設定されます。
'(' をエスケープするのに疲れましたが、うまくいきませんでした。
webdriver の setValue コマンドに関する既知の問題
私はcucumber-jsを使用しています
コード、これがsetValueの使用方法です。「10月(10)」ではなく「10月10日」として値を入力する月を除くすべての値が入力フィールドに入力されます
{コード}
this.browser
.setValue(//input[class='selectDate'],"10")
.setValue(//input[class='selectMonth'],"Oct (10)")
.setValue(//input[class='selectYear'],"1990")
{コード}