Robot Frameworkの特定の操作の後にブラウザURLが特定のパターン(特定の値を持つ)と一致するようにしようとしていますが、毎回URLが変わり、それらの可変部分がスクリプトを失敗させてしまい、スクリプトを渡すことができないようです。URLをRobot Frameworkで可変部分と照合する方法
は、ここで私は後だ何の仮定の例です:
URL: "EI" パラメータ( "eCaTWLf0IO3k8AfGyouIBA")の内容が可変である。このURLでhttps://www.google.com/?gfe_rd=cr&ei=eCaTWLf0IO3k8AfGyouIBA#q=Robot+Framework
。私はスクリプトがそのパラメータ値を無視するだけで、(この問題とは無関係の)他の条件が満たされているかどうかを確認することができます。だから、多分、正規表現、に似て何かを:
URL:https://www.google.com/?gfe_rd=cr&ei=.*#q=Robot+Framework
どのように私は仕事にそのような何かを得ることについて行けば?
これは私が最初にやったことですが、それは私に与えます: Google検索| FAIL | 'https://www.google.fi/?gfe_rd=cr&ei=-jSTWK_vGufk8AfaqbmQCw#q=Robot+Framework'と一致しない 'https://www.google.fi/?gfe_rd=cr&ei=.*#q= Robot + Framework ' – ttyp0
正規表現で特殊文字をエスケープしましたか? '\?' –
テストスクリプトの正確な行は次のとおりです。 '正規表現と一致する必要があります\t $ {url} \t https:\/\/www \ .google \ .fi \/\?gfe_rd = cr&ei = q = Robot \ + Framework' – ttyp0