Sunteți pe pagina 1din 8

Testare automatizata

Curs 10

Review baze de date

1. Selectati numele tarii si valoarea sperantei de viata a tarii cu speranta de viata maxima

2. Afisati numarul tarilor care au ca HeadOfState valoarea ‘Elisabeth II’

3. Afisati numele limbilor care sunt oficiale si sunt folosite in proportie de minim 50%, ordonate descrescator dupa procentul de utlizare

4. Selectati toate orasele din Olanda al caror nume se termina cu ‘cht’.

Avantaje

1. Mareste acoperirea cu teste a aplicatiei

2. Economiseste mult timp

3. Descopera mai multe buguri

4. Executie consistenta a cazurilor de testare

5. Reduce posibilitatea erorii umane

6. Ofera o plasa de siguranta

7. Pot fi setate sa ruleze periodic si pun la dispozitie rezultatele sub forma de rapoarte

8. Pot fi executate teste pe diferite configuratii de platforme

si pun la dispozitie rezultatele sub forma de rapoarte 8. Pot fi executate teste pe diferite

Dezavantaje

1. Necesita investitii mai mari

2. Necesita mentenanta

3. Nu se poate automatiza totul

4. Necesita cunostinte suplimentare din partea testerilor

2. Necesita mentenanta 3. Nu se poate automatiza totul 4. Necesita cunostinte suplimentare din partea testerilor

Ce automatizam?

- Scenarii care se repeta/trebuie retestate

- Functionalitati stabile - care nu se schimba frecvent

- Teste care trebuie executate periodic

retestate - Functionalitati stabile - care nu se schimba frecvent - Teste care trebuie executate periodic

Instrumente

- Selenium IDE (Record and Play)

- Selenium WebDriver (Programatic)

“If you automate chaos, all you get is faster chaos.” Anonymous

“If you automate chaos, all you get is faster chaos.” Anonymous