--
You received this message because you are subscribed to the Google Groups "Selenium Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to selenium-users+unsubscribe@googlegroups.com.
To post to this group, send email to selenium-users@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/selenium-users/cc4add2f-610f-4ea3-9d36-15efd8e657aa%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hi Nilton,
--
You received this message because you are subscribed to the Google Groups "Selenium Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to selenium-users+unsubscribe@googlegroups.com.
To post to this group, send email to selenium-users@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/selenium-users/e62c9792-f398-43a6-afaa-449adf03f349%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to selenium-user...@googlegroups.com.
To post to this group, send email to seleniu...@googlegroups.com.
Hi Nilton,Seu caminho está funcionando, com um pouco de ajustes. O código que gravei através do selenium IDE não funciona com o VBA. não gosta da declaração inicial de "Dim driver As New SeleniumWrapper.WebDriver"Então agora eu tenho o Firefox respondendo ao VBA; no entanto, o Firefox não está carregando com o perfil padrão. Eu uso um servidor proxy com o Firefox por isso é importante o Firefox abre com minhas configurações. Quando o Firefox abre é um novo usuário em branco e não tem minhas configurações de proxy.Eu tentei definir o perfil no VBA usando o seguinte código:Driver.SetProfile ("C: \ Usuários \ Tom \ AppData \ Local \ Mozilla \ Firefox \ Perfis \ a9itx68r.default")driver.get " https://www.ebay.co.uk/ ", aumento = falsoEle ignora o perfil e abre sem qualquer configuração de proxy, etc.Você pode ajudar aqui?Obrigado,
Tom
On Thursday, 7 June 2018 02:31:54 UTC+1, Nilton da Silva wrote:
Eu acho que você está tentando criar uma maneira de logar no site, então eu coloquei para fazer isso, testá-lo e ver se funciona. Você precisa habilitar a Biblioteca de tipos de selênio para que funcione no menu Ferramentas na guia ReferênciasDim driver como o WebdriverSub David ()Definir driver = Novo ChromeDriverdriver.get " https://www.ebay.co.uk/ "Application.Wait Now + TimeValue ("00:00:01")driver.FindElementByLinkText ("Login"). Clique emdriver.FindElementByXPath (".//*[@ id = 'userid']"). SendKeys ("UserName")driver.FindElementByXPath (".//*[@ id = 'pass']"). SendKeys ("Senha")driver.FindElementById ("sgnBt"). Clique emdriver.QuitEnd Sub
2018-06-06 21:57 GMT-03:00 David <mang...@gmail.com>:
Para o webbdriver VBScript, se você puder chamar o VBScript a partir do VBA em aplicativos do Excel ou do Office, provavelmente poderá usá-lo. Eu precisaria criar uma demonstração em algum momento. Você só precisa de uma maneira de "importar" o código (como uma biblioteca) para poder chamá-lo em VBA, com o modo hacky, copiando e colando o código em seu projeto VBA. Eu acho que há muito tempo atrás, há um método no VBScript (e, portanto, VBA?) Para ler / carregar o código VB na memória do arquivo, que é equivalente às importações da biblioteca moderna, e usei isso antes, não tenho a exata info comigo embora.-Algo como isto: https://icodealot.com/ dynamic-methods-in-vbscript / , se você pode fazer semelhante em VBA, você pode importar o webbdriver VBScript para criar uma instância dele para trabalhar.
Na terça-feira, 5 de junho de 2018 às 14:18:25 UTC-7, thomas alexander lawford granger escreveu:Olá David,Então tentei o link e não fui muito além. Eu fiz o download do webdriver VBScript e é apenas um punhado de arquivos vbscript.Eu conheço a linguagem de programação, mas não consigo entender o que devo fazer com isso. Você seria capaz de fornecer um pouco mais de informação sobre o que eu deveria fazer a seguir?Desculpe pela minha incompetência! Isso não é algo que eu esteja familiarizado.obrigadoTom
Você recebeu esta mensagem porque está inscrito no grupo "Usuários do Selenium" dos Grupos do Google.
Para cancelar a inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para selenium-user ... @ googlegroups. com .
Para enviar mensagens para este grupo, envie um e-mail para seleniu ... @ googlegroups.com .
Para ver esta discussão na Web, visite https://groups.google.com/d/ msgid / selenium-users / e62c9792- f398-43a6-afaa-449adf03f349% 40googlegroups.com .