Testavimas 2025, Sausis
Šioje pamokoje sužinosite, kaip padidinti, sumažinti ar pakeisti naršyklės dydį naudojant „selenium Webdriver“. Paaiškinta pagal skirtingus scenarijus, naudojant „maksimizuoti“ () metodą ir matmenis
Šioje pamokoje sužinosite, kaip integruoti agurką su „Selenium Webdriver“. Kas yra agurkas? Agurkas yra testavimo metodas, palaikantis elgesiu pagrįstą vystymąsi (BDD). Tai paaiškina b
Seleno lūžio taškai naudojami jūsų kodo vykdymui patikrinti. Kai įdiegsite kodo lūžio tašką, vykdymas sustos.
Sužinokite, kaip sukurti pirmąjį scenarijų „Selenium IDE“ įrašant. Naudodamiesi atkūrimo funkcija, galite vykdyti scenarijų ir komandas (teiginiai, veiksmai).
Šioje pamokoje sužinosime, „Store“ komandas, „Echo“ komandas, „Alerts“ ir „Popup“ tvarkymą, patvirtinimus ir apie kelis „Windows“.
Šioje pamokoje apžvelgsime komandas, kurios padarys jūsų automatikos scenarijų intelektualesnį ir išsamesnį.
„Selenium IDE“ („Integrated Development Environment“) yra paprasčiausias „Selenium Suite“ įrankis. Tai yra „Firefox“ priedas, kuris labai greitai sukuria testus naudodamas įrašymo ir atkūrimo funkciją.
Šioje instrukcijoje pateikiami veiksmai, kaip atsisiųsti ir įdiegti „Selenium IDE“ į „Firefox“. „Selenium IDE“ yra integruota „Selenium“ scenarijų kūrimo aplinka.
Kas yra išimtys? Išimtis yra klaida, įvykusi programos vykdymo metu. Tačiau, vykdydami programą, programavimo kalbos sukuria išimtį, kurią reikėtų tvarkyti
„XPath“ naudojant „Contains“, „Sibling“, „Ancestor Commandes“, norint rasti žiniatinklio elementą mūsų bandomojo scenarijaus selenui.
Dukart spustelėkite „Selenium“ Veiksmą „Selenium“ žiniatinklio tvarkyklėje galite atlikti naudodami dvigubą paspaudimą. Veiksmų klasė yra iš anksto nustatyta „Selenium“ žiniatinklio tvarkyklės klasė, naudojama kelioms klaviatūroms ir mod
Selene & quot; Laukia & quot; vaidina svarbų vaidmenį atliekant testus. Šioje pamokoje sužinosite įvairius abiejų „implicitinių“ aspektus. ir & quot; aiškus & quot; laukia Selene
Kas yra slinkties juosta? Slinkties juosta leidžia judėti ekrane horizontaliai arba vertikaliai, jei dabartinis puslapio slinkimas neatitinka matomos ekrano srities. Jis naudojamas laimėjimui judėti
Kas yra objektų saugykla? Objektų saugykla yra bendra visų objektų saugojimo vieta. „Selenium WebDriver“ kontekste objektai paprastai būtų lokatoriai, naudojami unikaliai identifikuoti žiniatinklio el
Galite pritaikyti „Firefox“ profilį, kad atitiktų jūsų „Selenium“ automatikos reikalavimus. Be to, „Firefox“ ar bet kuri kita naršyklė tvarko SSL sertifikatų nustatymus
Selenas palaiko „Python“ ir todėl gali būti naudojamas su „Selenium“ bandymams atlikti. „Python“ yra lengva palyginti su kitomis programavimo kalbomis, turint daug mažiau kalbų. „Python“ API suteikia jums galimybę prisijungti
HTTP slapuką sudaro informacija apie vartotoją ir jo nuostatas. Ji kaupia informaciją naudodama raktų ir verčių porą. Tai nedidelis duomenų gabalas, siunčiamas iš „Web Application“ ir saugomas „Web Br
Atliekant „Flash“ testavimą, turite patikrinti, ar „flash“ vaizdo įrašai, žaidimai, filmai ir kt. Veikia kaip tikėtasi, ar ne. „Flash“ funkcionalumo testavimas yra žinomas kaip „Flash Testing“.
„SoapUI“ yra populiariausias atvirojo kodo funkcinių testavimo įrankis, skirtas API testavimui. Paprasčiausias ir lengviausias būdas integruoti seleną su Soapui yra naudoti Groovy.
Selene „TestNG“ teikia numatytąją ataskaitų teikimo sistemą. Norint patobulinti ataskaitų teikimo funkciją, naudinga toliau naudoti „XSLT Report“. Ji taip pat turi patogesnę vartotojo sąsają
„Git Hub“ yra bendradarbiavimo platforma. Jis pastatytas ant gito. Tai leidžia jums išsaugoti tiek vietines, tiek nuotolines projekto kopijas. Projektas, kurį galite paskelbti savo komandos nariams, kai jie c
Ant yra „Java“ kūrimo įrankis. Skruzdė naudojama kodų kompiliavimui, diegimui, vykdymo procesui. „Build.xml“ failas, naudojamas konfigūruoti vykdymo tikslus naudojant „Ant“ Skruzdėlę galima paleisti iš komandinės eilutės arba tinkamo IDE papildinio, pvz., Užtemimo.
Selenium Intellij yra IDE, padedanti parašyti geresnį ir greitesnį kodą. „Intellij“ galima naudoti pasirinkus „Java bean“ ir „Eclipse“. Šioje pamokoje sužinosite - kas yra intelekto prielaidos Int
„JavaScriptExecutor“ yra sąsaja, padedanti vykdyti „JavaScript“ per „Selenium Webdriver“. „JavaScriptExecutor“ pateikia du metodus & quot; & quot; executescript & quot; & quot; & & quot; & quot; executeAsyncScript & quot; paleisti „javascript“ pasirinktame lange ar dabartiniame puslapyje.
SSL („Secure Socket Layer“) sertifikatas užtikrina saugų duomenų transformavimą serveryje ir kliento programoje, naudojant tvirtą šifravimo standartą arba skaitmeninį parašą. Reikia įdiegti SSL ce
„Ajax“ yra technika, naudojama kuriant greitus ir dinamiškus tinklalapius. Ši technika yra asinchroninė ir naudojama „Javascript“ ir XML derinys. Palaukite metodus, kuriuos gali naudoti „Selenium Webdriver“.
Šioje pamokoje rasite „AutoIT“ atsisiuntimą ir diegimą, scenarijaus rašymą, naudojimąsi kapalais ir kaip „AutoIT“ įkelti failą „Selenium Webdriver“.
Robotų klasė AWT pakete naudojama klaviatūros / pelės įvykiams generuoti, norint sąveikauti su OS langais ir vietinėmis programomis.
Įvadas „Log4j“ „Log4j“ yra greita, lanksti ir patikima registravimo sistema (APIS), parašyta „Java“, sukurta 1996 m. Pradžioje. Ji platinama pagal „Apache“ programinės įrangos licenciją. „Log4J“ buvo perkeltas
Klaidų analizei pageidautinos ekrano nuotraukos. „Selenium“ vykdymo metu gali automatiškai padaryti ekrano kopijas. Turite įvesti „Cast WebDriver“ egzempliorių