Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Kunnen we gebruiken Selenium in Java ?
Selenium is een geautomatiseerd testen tool waarmee programmeurs op afstand bedienen van een webbrowser uit hun programma . Selenium kan communiceren met programma's in een aantal verschillende talen, waaronder Java . Om Selenium gebruiken met Java moet u een nieuw project te maken met de Selenium client library en het gebruik van de juiste commando's om toegang te krijgen Selenium 's WebDrive . Project Creation

U kunt nieuwe Selenium project bestanden via Maven of door het rechtstreeks downloaden van Selenium 's Java-bibliotheek van hun website en te importeren in uw IDE naar keuze te creëren . Om een ​​nieuw Selenium project te maken met Maven voeg een afhankelijkheid aan de " pom.xml " bestand dat je project definieert . U moet de afhankelijkheid van de groeps-ID instellen op " org.seleniumhq.selenium " , het artefact ID aan " selenium - java " en de versie voor de nieuwste beschikbare versie van Selenium , dat is 2.8.0 op het moment van schrijven . U kunt Selenium 's Java-bibliotheek downloaden en importeren in een bestaand project in uw favoriete IDE .
WebDrive initialisatie

Vóór gebruik Selenium binnen uw programma dat u nodig hebt om import Selenium 's klassen met het commando :

" import.org.openqa.selenium * . "

U kunt dan een nieuwe Web driver met het commando :

" WebDrive driver = new HTMLUnitDriver ( ) ; " .

Selenium 's
Web driver is het deel van het programma dat een webbrowser op uw computer uit te voeren testen controleert
< br > Browsers compatibel

U kunt de Web driver te initialiseren op een compatibele browser die op uw computer is geïnstalleerd controleren . Op het moment van publicatie in oktober 2011 , Selenium is compatibel met HtmlUnit , een lichtgewicht webbrowser , Internet Explorer , Firefox , Chrome , Opera , Android en Safari voor de iPhone . Selenium loopt snelste met HtmlUnit maar het een wisselwerking best met Firefox . Bij het uitvoeren van Selenium met Firefox kunt u een aangepast profiel die u zal toestaan ​​om een ​​set van geïnstalleerde extensies te definiëren voor meer door middel van tests te creëren .
Commando

Als je eenmaal hebt geïnitialiseerd het web driver met uw keuze van browser kunt u beginnen met het controleren van de browser . De "get " commando instrueert de browser naar de webpagina op het opgegeven adres te openen . De " findElement " commando zoekt naar een specifiek element op de webpagina door een van zijn identificatie van de factoren zoals de naam . De " SendKeys " commando instrueert de browser op een bepaalde set van sleutels in te voeren in het opgegeven element . Ten slotte zal de " submit " commando legt de momenteel actieve vorm . Er zijn vele andere nuttige commando's in selenium , dat meer diepgaande interactie met webpagina's toestaan ​​.

Previous: Next:
  Java Programming
·Hoe te Lettertype wijzigen Kle…
·Hoe om te doen Mouse Listener …
·Hoe maak je een parser opmaken…
·Hoe Gebruik de Combo Box Met N…
·De Java-code die controleert d…
·Coderen in Java 
·NetBeans Project Types 
·Hoe kan ik een prive- Booleaan…
·Hoe kan ik een spaarrekening k…
  Related Articles
Hoe u met Visual Basic gebruiken 
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe u met Visual Basic Deployment Gebrui…
Hoe de VBScript Locatie Object Gebruik 
Hoe de VBScript Geschiedenis Object Gebr…
  Programmering Articles
·Hoe de System Date Met Visual Basic Vera…
·Hoe te Javascripts Combine 
·Hoe maak je een nieuwe regel toe in Visu…
·Hoe te Remainder Zoek op C 
·Hoe je Java String Set om Null 
·Hoe de uren en minuten in VB6 Bereken 
·Hoe maak je een DiskPart Script Creëren…
·Hoe je Scrolling Text Maak in HTML 
·Wat is het Microsoft . NET Frame Network…
Copyright © Computer Kennis http://www.nldit.com