selenium

    -1熱度

    2回答

    我正在尋找新的testautomation工具來測試我們針對不同設備(Windows Phone,Android,Iphone,Ipad等)的響應式Web應用程序。也許這是一個誤解,但是我需要一臺Mac電腦通過Ipad或Iphone測試一個Web應用程序。對於像SilkMobile這樣的工具,這不是必需的。 請參見: http://appium.io/slate/en/v1.1.0/?ruby#r

    0熱度

    3回答

    我試圖從一系列顯示在HTML表格中的通道中選擇一個通道。我用下面的方法硒選擇鏈接 WebElement channel = driver.findElement(By.xpath("//span[contains(text(),Sales)]")); channel.click(); 但是它在列表中選擇(客戶管理),而不是第一個通道。我希望它會選擇正確的頻道或發出錯誤,而不是選擇錯誤的頻道。下面是

    -1熱度

    3回答

    我一直在嘗試通過硒自動化瀏覽器操作,目標是 - 將打開google.com,將搜索gmail文本,並且第一個鏈接將被單擊並打開。使用的代碼 - public static void main(String[] args) { WebDriver driver= new FirefoxDriver(); driver.get("https://www.google.co.in

    0熱度

    1回答

    我有selenium在服務器上運行,我希望它在客戶端上顯示瀏覽器。 我都推出xvfb的我的服務器上這樣的: Xvfb :1 -screen 0 1024x768x24 & 然後在我的Java代碼,我寫道: String xPort = System.getProperty("Importal.xvfb.id", ":1"); FirefoxBinary firefoxBinary =

    0熱度

    1回答

    即時通訊使用proxys連接到一個網站使用硒和測試一些東西,問題是一些proxys速度非常慢,它使事情真正低效,但另一個問題是我無法捕捉到錯誤,不管我做了什麼。試圖從其他堆棧帖子的各種建議,但無濟於事。 org.openqa.selenium.Proxy proxy = new org.openqa.selenium.Proxy(); proxy.setHttpProxy(ip+":"+

    2熱度

    1回答

    我想從英國航空公司購買機票,並將其存儲在mongodb中。 我能夠通過搜索表單,但我無法刮取給定的數據。 我的蜘蛛: from scrapy import Spider from scrapy.selector import Selector from scrapy.http import FormRequest from selenium import webdriver from se

    1熱度

    2回答

    程序從網站獲取標題列表。然後存儲在一個變量(listOfjobs)中。我希望能夠將該變量的內容(作業位置列表)附加到現有文本文件中,但它告訴我只接受字符串。我如何將純文本的listOfJobs值的打印輸出包含在文本文件中?謝謝! from selenium import webdriver browser = webdriver.Firefox() browser.get('https://

    2熱度

    2回答

    大家好我試圖從https://answers.yahoo.com/dir/index/discover?sid=396545663 使用硒和scrapy颳了一些資料,我嘗試不同的方法,我用硒和設置PhantomJs類似驅動程序。 對於向下滾動頁面,這是一個無限滾動頁面,我用這個指令: elem.send_keys(Keys.PAGE_DOWN) 爲了模擬Page Down鍵按下按鈕,而不是Ja

    2熱度

    1回答

    我是新來使用Selenium,所以我想有關於這些問題的一些幫助。 1)如何自動滾動,讓它停止一旦到達桌面的高度?由於我想根據其全屏幕截圖網頁,我希望它能夠自動滾動到某個桌面高度,截取屏幕截圖,繼續滾動到下一個相同高度,再次截取屏幕截圖直到頁面結束。 2)你如何確定一個頁面的結束?通過使用JavaScript的scrollTo方法還是有其他方法嗎?

    1熱度

    2回答

    我的代碼是 package mentor.qa.selenium; import java.util.concurrent.TimeUnit; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.firefox.FirefoxDriver; imp