2017-07-05 19 views
6

numaralı kromda hatayla karşılaşıyorum "Desteklenmeyen bir Komut Satırı Bayrağı Kullanıyorsunuz - Tanıtıcı Sertifika Hataları. Kararlılık ve Güvenlik Yapacak." Aşağıdaki selenyum kodu için.Chromeoptions Kullanarak Web Sürücüsünde İşleme

Public Sub key() 
    Dim selenium As New SeleniumWrapper.WebDriver 
    selenium.Start "chrome", "https://google.com/" 
selenium.stop 
End Sub 

Aşağıdaki bağlantıda aynı hata çözümünü araştırdım.

http://www.abodeqa.com/tag/how-to-remove-you-are-using-an-unsupported-command-line-flag-ignore-certificate-errors-stability-and-security-will-suffer/

benim VBA koduna yukarıdaki bağlantıda cevap söz uygulayabilirsiniz? Lütfen açıklayın.

+0

Lütfen ChromeDriver'nız için Yetenekleri ayarlayan kodunuzu bize gösterin. Bu bayrağı zaten kurduğunuz yer burası. –

+0

'Lütfen yukarıdaki bağlantıda verilen cevabı VBA koduma nasıl uygulayabileceğimi açıklayın. Eğer bir VBA cevabı istiyorsanız, VB.NET etiketi neden? – Plutonix

cevap

3

SeleniumWrapper için belge bulamadım. Yani, 'u SeleniumWrapper.WebDriver.Start'un herhangi bir Chrome® ile ilgili ilgili argümanı işlemediğini kabul ettim.

Yukarıdaki varsayım doğruysa, the given solution in C# uygulayamaz.

Bunun yerine, aşağıdaki deneyebilirsiniz: (I this başvurulan) C# selenyum çalışan benim deneyimlerinden çift çizgiler eklendi

Imports OpenQA.Selenium 
Imports OpenQA.Selenium.Chrome 

... 
... 

Public Sub key() 

    Dim service As OpenQA.Selenium.Chrome.ChromeDriverService = OpenQA.Selenium.Chrome.ChromeDriverService.CreateDefaultService() 

    Dim chromeOptions As New OpenQA.Selenium.Chrome.ChromeOptions() 
    chromeOptions.AddExcludedArgument("ignore-certifcate-errors") 
    chromeOptions.AddArgument("test-type") 

    Dim driver As IWebDriver = New ChromeDriver(service, chromeOptions) 
    driver.Navigate().GoToUrl("https://google.com/") 

    driver.Quit() 

End Sub 

.

SeleniumWrapper adresinin nerede olduğunu SeleniumWrapper adresinde SeleniumWrapper için için ayarlayıp kullanamayacağını belirtin.

İlgili konular