logo

Selen opplæring

Selen opplæring

Selenopplæringen gir grunnleggende og avanserte konsepter for Selen. Selen-opplæringen vår er designet for nybegynnere og profesjonelle.

Selenium er en av de mest brukte åpne kildekodene for web-UI (User Interface) automatiseringstesting.

Selenopplæringen vår inkluderer alle emner om selen som funksjoner, selen vs QTP, selen verktøydrakter, selen IDE, selen IDE lokaliseringsstrategier, selen webdriver, webdriver funksjoner, webdriver vs RC, installasjon av webdriver, etc.

hva er desktop ini

Hva er selen

Selenium er en av de mest brukte åpne kildekodene for web-UI (User Interface) automatiseringstesting. Den ble opprinnelig utviklet av Jason Huggins i 2004 som et internt verktøy hos Thought Works. Selenium støtter automatisering på tvers av ulike nettlesere, plattformer og programmeringsspråk.

Selen kan enkelt distribueres på plattformer som Windows, Linux, Solaris og Macintosh. Dessuten støtter den OS (operativsystem) for mobile applikasjoner som iOS, Windows Mobile og Android.

Selenium støtter en rekke programmeringsspråk gjennom bruk av drivere som er spesifikke for hvert språk. Språk som støttes av Selenium inkluderer C#, Java, Perl, PHP, Python og Ruby. For tiden er Selenium Web-driveren mest populær med Java og C#. Selen testskript kan kodes i alle de støttede programmeringsspråkene og kan kjøres direkte i de fleste moderne nettlesere. Nettlesere som støttes av Selenium inkluderer Internet Explorer, Mozilla Firefox, Google Chrome og Safari.

Selenopplæring Hva er selen

Selen kan brukes til å automatisere funksjonstester og kan integreres med automatiseringstestverktøy som f.eks Maven , Jenkins , & Docker for å oppnå kontinuerlig testing. Den kan også integreres med verktøy som f.eks TestNG , & JUnit for håndtering av testsaker og generering av rapporter.


Selenindeks


Selen

  • Selen opplæring
  • Selen grunnleggende terminologi
  • Selen funksjoner
  • Selenbegrensninger
  • Selen vs QTP
  • Selenium Tool Suite

Selen IDE

  • Selen IDE
  • IDE-installasjon
  • IDE-funksjoner
  • IDE-First Test Case
  • IDE-påloggingstest
  • IDE-kommandoer
  • IDE-opprette testsaker manuelt
  • IDE- Lokaliseringsstrategier
    • IDE- Lokalisering etter identifikator
    • IDE- Lokalisering etter ID-element
    • IDE- Lokalisering etter navn
    • IDE- Lokalisering av XPath
    • IDE- Lokalisering av CSS
      • Lokalisering etter ID
      • Lokalisering etter klasse
      • Lokalisering etter attributt
      • Lokalisering etter ID/klasse og attributt
      • Lokalisering etter understreng
      • Lokalisering etter indre tekst
    • IDE- Lokalisering av DOM

Selenium WebDriver veiledning

velg sql fra flere tabeller
  • Selenium WebDriver
  • WebDriver-arkitektur
  • WebDriver-funksjoner
  • WebDriver vs RC
  • WebDriver-installasjon
  • Første testtilfelle
  • WebDriver-kommandoer
  • Kjører test på Chrome
  • Kjører test på Firefox
  • Kjører test på IE
  • Kjører test på Safari
  • Lokaliseringsstrategier
    • Lokalisering av strategier etter ID
    • Finne strategier etter navn
    • Finne strategier etter klassenavn
    • Finne strategier etter merkenavn
    • Finne strategier etter lenketekst
    • Finne strategier etter delvis lenketekst
    • Lokaliseringsstrategier etter CSS
      • Tag og ID
      • Tag og klasse
      • Tag og attributt
      • Tag, klasse og attributt
      • Understreng-treff
    • Lokaliseringsstrategier av XPath
      • Bruker enkelt skråstrek
      • Bruker dobbel skråstrek
      • Bruk av enkelt attributt
      • Bruke flere attributter
      • Ved å bruke AND
      • Bruker OR
      • Bruker inneholder()
      • Bruke starter_with()
      • Bruke tekst()
      • Bruker siste()
  • Håndtering av drop-downs
  • WebDriver-Dra og slipp
  • WebDriver-håndteringsvarsler
  • Rulle en webside
  • WebDriver - Nettleserkommandoer
  • WebDriver - Navigasjonskommandoer
  • WebDriver - WebElement-kommandoer
  • Håndtering av radioknapper
  • Avmerkingsboks for håndtering
  • Selen påstander
  • Selengitter

Selen Python opplæring

slå på java
  • Selen Python

Selenium C# opplæring

  • Selen C#

TestNG med selen

  • TestNG veiledning
  • TestNG Introduksjon
  • TestNG installasjon
  • Funksjoner av TestNG
  • Kjøre testsaker
  • TestNG XML-fil
  • Ekskluder/inkluder testtilfeller
  • Kjøre testtilfeller med Regex
  • TestNG-grupper
  • TestNG-merknader
  • 1) @BeforeSuite
  • 2) @AfterSuite
  • 3) @BeforeTest
  • 4) @Ettertest
  • 5) @BeforeClass
  • 6) @AfterClass
  • 7) @BeforeMethod
  • 8) @AfterMethod
  • 9) @BeforeGroups
  • 10) @AfterGroups
  • Annoteringsattributter
  • TestNG-parametre

Forutsetninger

Før du lærer begrepene Selenium, bør du ha en grunnleggende forståelse av java eller et annet objektorientert programmeringsspråk.

Språk som støttes av Selenium inkluderer C#, Java, Perl, PHP, Python og Ruby. For tiden er Selenium Webdriver mest populær med Java og C#. Så hvis du kan noen av språkene, vil det ikke være vanskelig å forstå begrepene Selenium. I tillegg bør du ha forkunnskaper om programvaretestingsteknikker som automatiseringstesting, funksjonstesting, etc.

Publikum

Selenopplæringen vår er designet for alle nybegynnere og avanserte brukere av Selenium.