0
loadData()
を使用してgebテストでこのエラーが発生します。メソッドのシグネチャがありません:groovy.util.ConfigObject.plus()は引数型に適用されます。(java.lang.String)values:[/ searchpage?s =]
No signature of method: groovy.util.ConfigObject.plus() is applicable for argument
types: (java.lang.String)
values: [/searchpage?s=]
Possible solutions: plus(java.util.Map), plus(java.util.Collection), values(), put(java.lang.Object, java.lang.Object), is(java.lang.Object), use([Ljava.lang.Object;)
コード:
@Test
void canDoSearch() {
driver.manage().window().setSize(new Dimension(1100, 1080));
def url = browser.config.rawConfig.baseUrl + "/searchpage?s=" + terms[rand.nextInt(terms.length)]
go url
$("#productsSortBy").click()
$("form").sortBy='newest'
waitFor{!$(".ajax-loading")}
at SearchResultsPage
}
コードを表示できますか? –
@Test void canDoSearch(){ driver.manage()。window()。setSize(新しい次元(1100,1080)); def url = browser.config.rawConfig.baseUrl + "/ searchpage?s =" + terms [rand.nextInt(terms.length)] go URL $( "#productsSortBy")click() $( " "フォーム")。sortBy = '最新' waitFor {!$( "。ajax-loading")} SearchResultsPage – Sneha
今後、あなたの投稿を編集してコードを追加してください。最初に質問をする。 –