Kaj je vzorec oblikovanja POM?
Kaj je vzorec oblikovanja POM?

Video: Kaj je vzorec oblikovanja POM?

Video: Kaj je vzorec oblikovanja POM?
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, November
Anonim

POM je oblikovalski vzorec ki se običajno uporablja v Selenu za avtomatizacijo testnih primerov. Objekt Page je objektno usmerjen razred, ki deluje kot vmesnik za stran vaše aplikacije, ki se testira. Razred strani vsebuje spletne elemente in metode za interakcijo s spletnimi elementi.

Prav tako se ljudje sprašujejo, kaj je model POM v selenu?

Predmet strani Model je Design Vzorec ki je postala priljubljena v Selen Testna avtomatizacija. Je široko uporabljen dizajn vzorec v selenu za izboljšanje testnega vzdrževanja in zmanjšanje podvajanja kod. Objekt strani je objektno usmerjen razred, ki služi kot vmesnik do strani vaše aplikacije v testiranju (AUT).

Vedite tudi, kakšne so prednosti pom? Kakšne so prednosti POM (objektni model strani) okvirno delo v selenu ? 1- izogibajte se pisanju podvojenih lokatorjev za isti WebElement, kar je velika težava v drugih okvirih. 2- Vzdrževanje testnega skripta, ki postane zelo enostavno. 3- izboljša berljivost.

Podobno se lahko vprašamo, kaj je POM in tovarna strani?

Objektni model strani je vzorec načrtovanja skladišča objektov v Selenium WebDriver. Tovarna strani je optimiziran način za ustvarjanje skladišča objektov v POM koncept. AjaxElementLocatorFactory je koncept lenega nalaganja v Tovarna strani vzorec za prepoznavanje WebElementov samo, če se uporabljajo v kateri koli operaciji.

Kakšna je prednost POM in kakšna je njegova slabost?

Nizko vzdrževanje: vse spremembe uporabniškega vmesnika se lahko hitro izvajajo the vmesnik in razred. Programer prijazen: robusten in bolj berljiv. Nizka redundanca: pomaga zmanjšati podvajanje kode. Če the arhitektura je pravilno in dovolj definirana, POM naredi več z manj kode.

Priporočena: