![](/img/trans.png)
[英]Enter text in browser watir, ruby
我正在使用 watir 來自動執行一項任務。 登錄后,我需要輸入一個文本,我的 cursor 已經在消息 window 上,所以不需要定位元素,只需要輸入我的文本並發送(:輸入)。 順便說一句,我找不到輸入欄。 那么有沒有命令告訴 watir 在不定位元素的情況下輸入文本? ...
[英]Enter text in browser watir, ruby
我正在使用 watir 來自動執行一項任務。 登錄后,我需要輸入一個文本,我的 cursor 已經在消息 window 上,所以不需要定位元素,只需要輸入我的文本並發送(:輸入)。 順便說一句,我找不到輸入欄。 那么有沒有命令告訴 watir 在不定位元素的情況下輸入文本? ...
[英]Watir - How do I collect all links where the span contains aria_label “Multimedia”
我寫了一個 ruby 代碼,瀏覽器 object 找到所有鏈接,然后如果它們與特定的正則表達式匹配,我將它們一一存儲在一個數組中。 我正在嘗試創建一個過濾器,我只遍歷那些鏈接,其中第二個子 div 內的 span 包含 aria-label 作為Multimedia 。 附上HTML結構的截圖。 ...
[英]Ruby on Rails how to get every row of a specific column of table? Loop through rows?
我有這張表,如下圖所示:我正在使用Ruby Watir獲取第一列的每一行。 https://dominiumestate.com/wp-content/uploads/2019/08/Capture.jpg 我已經嘗試過了,但是我不能只獲得表的第一行 t = browser.t ...
[英]It is not possible to select a select option
我正在嘗試從選擇字段中選擇一個值: 在我的代碼中,我試圖設置第二個選項: 而且我收到此錯誤: 我嘗試了以下替代方法,但它們不起作用: 通過javascript單擊元素: @ browser.execute_script(“返回參數[0] .click();” ...
[英]How to deploy a Ruby app on Heroku using Sinatra and Watir gem
嗨,我在使用Sinatra和Watir gem在Heroku上部署Ruby應用程序時遇到了一些麻煩。 我必須加載一個Chrome窗口,這就是為什么我會看到以下消息: "Application error An error occurred in the application and yo ...
[英]Ruby code to display table element details
我有一個HTML,可通過以下方式顯示產品詳細信息: Ruby代碼如下: 我這樣獲得輸出: 但我希望詳細信息顯示如下: 誰能幫忙嗎? ...
[英]Watir finds element by xpath, but not by id or class
我可以使用其XPath來查找元素,但不能使用其ID,類或文本來查找。 我不想使用XPath,因為我知道它會輕易損壞。 看起來是這樣的: 它返回true並單擊該元素。 按照路徑,找到元素,然后嘗試使用其ID,例如: 它返回false並嘗試單擊超時。 文本或類也是如此 ...
[英]Chaining page objects, or multiple possible page objects as a result of a single action
在Web集成測試中,由於某些操作,預期頁面對象將返回其他頁面對象。 例如, LoginForm.submit()可能在成功時返回CustomerDashboard頁面對象,或者在失敗時返回LoginFailed對象。 我很難理解的是,當系統不確定性很大時會發生什么。 例如, Order ...