[英]using send to validate my data from populate_page with
我正在嘗試使用從 data_magic 獲取的數據 hash 來設置頁面上的值,進行刷新,然后使用同一組數據來驗證頁面是否使用設置的內容加載回。 嘗試使用發送時出錯任何指針? ...
[英]using send to validate my data from populate_page with
我正在嘗試使用從 data_magic 獲取的數據 hash 來設置頁面上的值,進行刷新,然后使用同一組數據來驗證頁面是否使用設置的內容加載回。 嘗試使用發送時出錯任何指針? ...
[英]how to specify driver path in ruby watir 7?
在 watir 7 中指定驅動程序路徑時,它會拋出以下錯誤如何指定驅動程序路徑,請幫助 ...
[英]how to format a table using nokogiri as in specified format
我嘗試使用下面的代碼,但得到如下詳細信息:任何人都可以提供解決方案。 但我需要這樣: ...
[英]How to extend page-object to include non-standard HTML Elements
我正在尋找有關如何擴展頁面對象 gem (github.com/cheezy/page-object) 以支持 Angular mat-chip 等元素的教程或幫助。 此元素與復選框非常相似,但頁面對象無法識別。 我發現的最接近的東西在這里。 https://williamjamespowell. ...
[英]I'm getting a "NoMethodError" when I already have defined the method
編寫我的 Ruby-Watir-cucumber bdd 測試我得到了這個: 當我已經定義了方法時: ...
[英]How to use plural Page-Object widgets
我正在使用“ PageObject ” gem 和 Ruby 並使用“ page-object wiki ”作為參考創建了一個小部件。 我找不到復數元素,這意味着我找不到元素數組。 如果我的小部件的標簽是some-widget ,這有效: 但這不起作用: 我試圖通過 id 查找多個元素, ...
[英]Re-Usable Components in Cheezy Page Object
我正在使用俗氣的page-object gem 和 Cucumber。 我有一個 angular 網站的頁面對象,許多頁面都包含 angular ng-select元素,它是一個下拉列表。 每個頁面的所有ng-select元素都是相同的格式。 唯一改變的是ng-select的數據和 id。 我想構 ...
[英]Cheezy Dynamic Finder for Page Section
我在 ruby 上使用 cheezy 的 page-object-gem。 按照這里的優秀答案,我決定問這個問題(我認為page_section不是一個元素)。 無論如何, page_section和page_sections的動態查找器/定位器的語法是什么? ...
[英]Where is the list of the cheezy page-object dynamic element finders?
作為參考,我指的是這篇文章。 它基本上說而不是說text_field(:tf_elem, id:'id1') 。 我們可以做text_field_element(id: 'id1') 。 我當然更喜歡后者。 它也適用於多個元素,所以text_field_elements 。 我似乎無法弄清楚如何為 ...
[英]How to access custom element with hypen in name using Ruby Page-Object Gem
我有一些角度元素,我想映射它們。 像這樣嘗試 element('ng-select', id: 'id1') 獲取有關Watir的錯誤 NameError: undefined local variable or method 'ng' for #<Watir::HTML ...
[英]Passing value to one Page Object from Another Page Object
使用 ruby 和 cheezy page-object gem(以及黃瓜)。 我有一個page_section (B 部分),它的元素會根據另一個page_section (A 部分)的值而變化。 我可以很好地訪問每個page_section但我試圖將值從 B 部分傳遞到 A 部分,但似乎無 ...
[英]Ruby PageObject Design for Similar Page Sections
我正在使用 Cheezy Page Object gem(這也意味着我正在使用 Watir,這也意味着我正在使用 Selenium)。 我還明確加載了 watir gem。 無論如何,我有一個網站,我正在使用用 angular 編寫的 UI 建模,其中有 1 個頁面的內容根據下拉選擇而變化。 該頁面 ...
[英]Cheezy Page-Object Gem Dynamic Locator for Generic Element?
使用 Cheezy 的頁面對象 gem,我發現了擁有動態元素定位器的能力。 (在此 github 問題中注明: https://github.com/cheezy/page-object/issues/203 )。 因此,例如,我可以做span_element(id: 'some id') 、 ...
[英]How to get an element list based on other element in a table using page-object?
如何使用 watir page-object 基於表中的其他元素獲取元素的文本列表獲取這些列表作為元素可能會根據表格而變化。 對於下表,我正在獲取元素的文本列表,如下所示: 因此,對於每個具有數據的燃料和檢查點,我需要找到加密位置,並且需要單獨維護燃料和檢查位置列表。 這是一個小例子,因為我 ...
[英]how to combine a table headers and rows in to a map using ruby?
在使用 pageobject gem 時,我能夠獲取表的標題和行,但無法使用下面的代碼將其轉換為哈希,只能將第一行映射到標題,但我需要完整的表行映射到標題. 如何使用 nokogiri 來做到這一點,因為桌子很大並且需要很長時間才能加載 這是表格數據的鏈接: https ://www.w3scho ...
[英]How to embed text into cucumber report with ruby?
如何使用紅寶石將文本嵌入到黃瓜報告中。 我們可以使用下面的代碼使用Java來做到這一點,但是類似地,我該如何在黃瓜紅寶石中做到這一點呢? 我嘗試使用embed方法,但無法正常工作。 以下是Java中用於在報告中寫入文本的代碼。 資料來源: https : //gist.git ...
[英]How to navigate to a link using page object gem?
調用方法時如何使用頁面對象 gem 導航到頁面? class SidePage include PageObject link(:create, text: /Create/) def navigate_to(link) if link == 'Test' create els ...
[英]adding type=“date” to the text_field elements
我有一個具有type =“ date”作為屬性的輸入元素,當我嘗試將頁面對象元素定義為text_field時,找不到它。 這是HTML 我問是因為我創建了一個小部件,並想使用 這就是我想要的page_object ...
[英](Cucumber/ ruby/ PageObject) Access input (form) element in an iframe/iframe with PageObject
我需要訪問此元素: 像這樣將其放置在第二個iframe中(我簡單地說就是不要太復雜): 我試圖這樣訪問它(使用Ruby / cucumber / waiter / PageObject): 我收到此錯誤消息: 如何正確訪問它? ...