Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
|
nodejs_selenium [2025/02/04 18:12] enric_mieza_sanchez [Test 02 : login ok] |
nodejs_selenium [2025/02/04 18:36] (actual) enric_mieza_sanchez [Test 02 : login ok] |
||
|---|---|---|---|
| Línia 346: | Línia 346: | ||
| class MyTest extends BaseTest | class MyTest extends BaseTest | ||
| { | { | ||
| - | async test() { | + | |
| // Login test | // Login test | ||
| ////////////////////////////////////////////////////// | ////////////////////////////////////////////////////// | ||
| Línia 354: | Línia 354: | ||
| // 1 cercar login box | // 1 cercar login box | ||
| - | let usernameInput = await driver.wait(until.elementLocated(By.id(' | + | let usernameInput = await driver.wait(until.elementLocated( |
| - | let passwordInput = await driver.wait(until.elementLocated(By.id(' | + | |
| + | let passwordInput = await driver.wait(until.elementLocated( | ||
| + | | ||
| // 2 posar usuari i pass | // 2 posar usuari i pass | ||
| Línia 362: | Línia 364: | ||
| // 3 boto send .click() | // 3 boto send .click() | ||
| - | let sendButton = await driver.wait(until.elementLocated(By.css(' | + | let sendButton = await driver.wait(until.elementLocated( |
| + | | ||
| sendButton.click() | sendButton.click() | ||
| // 4 comprovem que hem entrat | // 4 comprovem que hem entrat | ||
| - | let logoutButton = await driver.wait(until.elementLocated(By.xpath('// | + | let logoutButton = await driver.wait(until.elementLocated( |
| + | | ||
| var currentLogoutText = await logoutButton.getText(); | var currentLogoutText = await logoutButton.getText(); | ||
| var expectedText = " | var expectedText = " | ||
| - | assert( currentLogoutText==expectedText, | + | |
| + | // assert verifica que es compleixin condicions concretes | ||
| + | // si no es compleix, llançarà una excepció de test fallit | ||
| + | | ||
| + | | ||
| console.log(" | console.log(" | ||
| - | } | + | |
| } | } | ||