Automated Software Testing with Selenium (5 op)
Toteutuksen tunnus: TT00EM53-3004
Toteutuksen perustiedot
- Ajoitus
- 01.01.2022 - 31.12.2022
- Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Virtuaaliosuus
- 5 op
- Toteutustapa
- Etäopetus
- Toimipiste
- Karaportti 2
- Opetuskielet
- englanti
- Paikat
- 0 - 1000
- Koulutus
- Tieto- ja viestintätekniikan tutkinto-ohjelma
- Opettajat
- Virve Prami
- Vastuuopettaja
- Janne Salonen
- Ryhmät
-
ATX22TVKAvoin amk: NonStop kevät 2022
- Opintojakso
- TT00EM53
Aika ja paikka
Course is 100% online in TechClass -portal and course can be done in own pace.
Oppimateriaalit
Online in TechClass -portal.
Harjoittelu- ja työelämäyhteistyö
N/A
Tenttien ajankohdat ja uusintamahdollisuudet
Online in TechClass -portal.
Kansainvälisyys
N/A
Toteutuksen valinnaiset suoritustavat
N/A
Arviointimenetelmät ja arvioinnin perusteet
The student will pass this course after submitting the required quiz and assignments.
Exercises 30%
Quizzes 20%
Project 40%
Essay 10%
Opiskelijan ajankäyttö ja kuormitus
Lectures = 40h
Assignments = 25h
Self-study = 40h
Quiz = 5h
Project = 20h
Essay = 5h
Total = 135 hours
Opetusmenetelmät
This course is 100% virtual thanks to the comprehensive interactive material and content prepared for this course.
Course includes:
- Assignments
- Quiz
- Projects
- Self-study
Arviointiasteikko
0-5
Arviointikriteerit, tyydyttävä (1)
- The student knows the basic definitions of Selenium.
- The student knows the difference between Selenium IDE, Selenium RC, Grid, and WebDriver.
- The student knows how to set up the Selenium web driver.
- The student knows how to configure the IDE.
Arviointikriteerit, hyvä (3)
- The student can locate elements within the website through a different approach.
- The student can fetch data.
- The student can clear inputs.
- The student can navigate in browsers.
- The student can verify elements.
- The student can handle alerts.
- The student can move between multiple windows.
- The student can perform click events.
Arviointikriteerit, kiitettävä (5)
- The student can handle mouse & keyboard events.
- The student can take a screenshot.
- The student knows what headless browsers are and run to test the application with the help of them.
- The student knows how to download and upload a file.
- The student knows what TestNG is.
- The student knows how to use Annotations, Groups, and Dependency.
- The student knows how to use the data provider option in TestNG.
- The student knows how to perform Parallel Testing.
- The student knows how to implement Listeners.