im cercando di preformare un clic destro con selenio, qualche idea su come fare questo?come si può fare clic destro con selenio?
risposta
Si prega di vedere docroots's answer per il selenio.
Per simulare in genere un clic con il pulsante destro del mouse in JavaScript, dare un'occhiata a JavaScript simulate right click through code.
C'è un pulsante per il collegamento ai duplicati ... I ' Sto solo dicendo ... –
@Marc Gravell: immagino che fosse prima che raggiungessi il 3000;) –
Cancellerei questa risposta, ma non posso, dato che è accettata. –
sembra che per il mio problema (un elemento che apre un popup dopo un clic destro), utilizzando selenio: mouse_down_right() e poi mouse_up_right() ha funzionato pure. Grazie.
Secondo lo OpenQA.Selenium.Interactions
Namespace.
// step 1 - select the element you want to right-click
var elementToRightClick = this.Driver.FindElement(By.Id("elementtoclickonhasthisid"));
// step 2 - create and step up an Actions object with your driver
var action = new OpenQA.Selenium.Interactions.Actions(this.Driver);
action.ContextClick(elementToRightClick);
// step 3 - execute the action
action.Perform();
ho provato ActionSequence e ha funzionato.
La funzione ContextClick non è stata trovata, è necessario utilizzare il clic.
Quindi, dovrebbe essere la seguente:
driver.actions().click(element,2).perform();
L'elemento è il vostro elemento web, 2 significa tasto destro del mouse.
selenio sta offrendo un metodo per click destro - ContextClick:
public void RightClick(IWebElement target)
{
var builder = new Actions(driver);
builder.ContextClick(target);
builder.Perform();
}
- 1. Selenio 2 destro del mouse
- 2. Cacao: Fare clic con il tasto destro su NSStatusItem
- 3. Selenio - Fare clic in una determinata posizione
- 4. Fare clic con il tasto destro su JavaFX?
- 5. Fare clic con il tasto destro su un evento Javascript?
- 6. Fare clic con il tasto destro su ClojureScript?
- 7. Fare clic con il tasto destro su JButton
- 8. Fare clic su un pulsante href con selenio e pitone?
- 9. ottenendo testo del collegamento ipertestuale su Chrome fare clic destro
- 10. WinForms ListBox Clic con tasto destro
- 11. autohotkey ctrl + clic = tasto destro
- 12. Web driver di selenio fare clic su google search
- 13. Come eseguire il binding con il tasto destro del mouse per fare clic su knockoutJs?
- 14. Perché non posso fare clic su un elemento nel selenio?
- 15. Utilizzare il selenio per fare clic su un swf
- 16. Disabilita clic destro in silverlight
- 17. badoo.com ricerca utenti - come si può fare?
- 18. Fare clic con il pulsante destro del mouse su React JS
- 19. Come posso attivare il clic destro se si fa clic con il tasto sinistro su un elemento html usando jQuery?
- 20. Personalizza server oggetti Sql Explorer Fare clic con il tasto destro del menu voci
- 21. Fare clic con il pulsante destro del menu di scelta rapida per Java JTree?
- 22. Doppio clic in selenio di pitone
- 23. Fare clic con il pulsante destro del mouse su .Net TreeNode
- 24. Fare clic con il tasto destro in Python usando i tipi di carattere
- 25. Applescript fare clic con il pulsante destro del mouse su un file
- 26. come fare clic destro sulla voce da Listbox e aprire il menu su WPF
- 27. Come si disabilita il clic con il pulsante destro del mouse all'interno di un TextBox
- 28. "Git Bash qui" non funziona quando si fa clic con il tasto destro
- 29. Estensione Chrome - Menu dinamico clic destro
- 30. Il clic destro del flash si comporta in modo diverso rispetto al clic sinistro
Cosa hai te stesso fatto? O vuoi che le persone facciano tutto il lavoro per te? – Cromulent
possibile duplicato di [JavaScript simula il tasto destro del mouse sul codice] (http://stackoverflow.com/questions/433919/javascript-simulate-right-click-through-code) –