A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalon Előző változat Következő változat | Előző változat | ||
oktatas:web:selenium:selenium_es_jasmine [2023/05/13 00:36] admin [Üzenet] |
oktatas:web:selenium:selenium_es_jasmine [2023/05/13 00:40] (aktuális) admin [Teszt] |
||
---|---|---|---|
Sor 274: | Sor 274: | ||
<code javascript test/test.spec.js> | <code javascript test/test.spec.js> | ||
+ | |||
+ | |||
const { Builder, By } = require("selenium-webdriver"); | const { Builder, By } = require("selenium-webdriver"); | ||
const chrome = require('chromedriver'); | const chrome = require('chromedriver'); | ||
Sor 284: | Sor 286: | ||
driver = new Builder().forBrowser("chrome").build(); | driver = new Builder().forBrowser("chrome").build(); | ||
}); | }); | ||
- | it('Egy', async () => { | + | beforeEach(async () => { |
await driver.get(url); | await driver.get(url); | ||
+ | }); | ||
+ | it('Egy', async () => { | ||
+ | |||
await driver.findElement(By.id('msg')).sendKeys('Valami'); | await driver.findElement(By.id('msg')).sendKeys('Valami'); | ||
await driver.findElement(By.id('enterButton')).click(); | await driver.findElement(By.id('enterButton')).click(); | ||
Sor 292: | Sor 297: | ||
}); | }); | ||
it('Kettő', async () => { | it('Kettő', async () => { | ||
- | await driver.get(url); | ||
await driver.findElement(By.id('msg')).sendKeys('Más'); | await driver.findElement(By.id('msg')).sendKeys('Más'); | ||
await driver.findElement(By.id('enterButton')).click(); | await driver.findElement(By.id('enterButton')).click(); | ||
Sor 304: | Sor 308: | ||
</code> | </code> | ||
- | A beforeAll() függvény egyszer hajtódik végre az összes teszt előtt a blokkban. | + | * A beforeAll() függvény egyszer hajtódik végre az összes teszt előtt a blokkban. |
+ | * A beforeEach() függvény minden teszt előtt végrehajtódik a blokkban. | ||