Explorați Cărți electronice
Categorii
Explorați Cărți audio
Categorii
Explorați Reviste
Categorii
Explorați Documente
Categorii
RAPORT
la lucrarea de laborator Nr. 1
Disciplina: Testarea Software.
TEMA: Instrumente de testare. Selenium.
Chișinău - 2020
Obectivele:
• Familiarizarea cu Selenium.
• Testarea functionalitatii de logare intr-o aplicatie(web), proprie, la alegere.
Sarcini de lucru:
1. Instalarea pluginului SeleniumIDE in browser si simularea comenzilor pentru a executa
logarea folosind acest plugin.
2. Realizarea unei aplicatii care testeaza prin Selenium functionalitatea de logare folosind
un limbaj de programare.
Realizarea Lucrării:
1. Am instant pluginului SeleniumIDE in browser, apoi am efectua un test de logare de
logare folosind
pluginului
SeleniumIDE in
browser pentru
aceasta am folosit
functia pluginului
SeleniumIDE de a
înregistra toate
operațile care sun
efectuate în
browser.
Apoi am oprit
înregistrarea și am
obținut codul pe care lo
generat pluginul
Selenium IDE.
2
2. Eu am realizat aplicația pentru testarea pageni de logare a unui proect propriu în limbajul
de programare Java.
a. Primul pas am creat un project nou în Intellj IDEA folosind build tool-ul Gradle
cu numele testing - login - page.
b. După ce am creat proectul am integrat Selenium WebDriver în proect introducînd
în build.gradle dependenta care a adăugat Selenium WebDriver.
c. După ce o fost adăugat Selenium WebDriver am ceat aplicția care testează pagina
de logare a propri aplicatii. Codul sursă al aplicație este prezent în Anexa A.
3
Rezultatul obținut este prezentat sub forma de video.
Concluzii
4
Referințe
5
Anexa A. Codul sursă a aplicației.
1. import org.openqa.selenium.WebDriver;
2. import org.openqa.selenium.chrome.ChromeDriver;
3.
4. public class TestingLoginPage {
5. public static void main(String[] args) throws InterruptedExce
ption {
6.
7. System.setProperty("webdriver.chrome.driver", "/Applicati
ons/chromedriver");
8. WebDriver driver = new ChromeDriver();
9.