Kādas ir Selenium Suite dažādās sastāvdaļas?



Šis raksts par selēna komponentiem galvenokārt attiecas uz selēna rīku un sastāvdaļu komplektu, piemēram, Selenium RC, Selenium IDE, WebDriver, Grid utt.

Ja jūs vaicāsiet slinkam testētājam par viņu iecienīto testēšanas rīku, pastāv liela varbūtība, ka jūs saņemsiet “ ”Kā atbildi. Tas ir tāpēc, ka tas ir ideāls rīks tīmekļa lietojumprogrammas. Šajā rakstā apskatīsim, kādi ir dažādi selēna komponenti, kas padara to tik populāru.

Šajā rakstā ir apskatītas šādas tēmas:





Sāksim!

Ievads selēnā

Selēns ir atvērtā koda rīks, ko izmanto, lai automatizētu testa gadījumus, kas veikti tīmekļa pārlūkprogrammās vai tīmekļa lietojumprogrammās, kuras tiek testētas, izmantojot jebkuru tīmekļa pārlūkprogrammu.Pagaidiet, pirms jūs aizraujaties, ļaujiet man to atkārtot, tikai ar tīmekļa lietojumprogrammām ir iespējams pārbaudīt . Mēs nevaram pārbaudīt nevienu darbvirsmas programmatūras lietojumprogrammu, kā arī nevienu mobilo lietojumprogrammu, izmantojot Selenium.Tātad tas ir atvērtā koda rīks, kas atbalsta pāri pārlūkošanai un automatizē tīmekļa lietojumprogrammas!



Tagad redzēsim, kādi ir dažādi selēna komponenti.

Selēna sastāvdaļas

Selēns galvenokārt sastāv no rīku komplekta, kas ietver:

Selenium Suite - Selēna WebDriver arhitektūra - Edureka



Ļaujiet sīkāk izprast katra no šiem rīkiem funkcijas.

Selēns IDE

Selenium IDE (Integrated Development Environment) galvenokārt ir Firefox spraudnis. Tas ir viens no vienkāršākajiem Selenium Suite ietvariem. Tas ļauj mums ierakstīt un atskaņot skriptus. Ja vēlaties izveidot skriptus, izmantojot , jums ir jāizmanto Selenium RC vai Selenium WebDriver, lai rakstītu sarežģītākas un stabilākas pārbaudes lietas.

Selenium IDE testa gadījuma izpilde notiek ļoti lēni, un pārskatu ģenerēšanas solis testa gadījumiem nav labs, salīdzinot ar citiem komponentiem. Tas neatbalsta testa gadījuma izpildi paralēli vai attālināti.

Daži Selenium IDE trūkumi ir:

  1. Tas ierobežo testa gadījuma izpildi pārlūkprogrammā Firefox.

  2. Tas neattiecas uz atbalstutestēšana uz mobilajām ierīcēm, piemēram, iPhone / Android testēšana.

  3. Testa gadījumu izpilde ir ļoti lēna, un pārskatu ģenerēšanas solis nav labs, salīdzinot ar citiem komponentiem.

Pēc tam redzēsim, kas ir Selenium RC.

Selēns RC

Selēns RC, pazīstams arī kā Selēns 1, bija galvenais ilgu laiku, pirms WebDriver apvienošanās parādīja Selenium 2. Tas galvenokārt balstās uz JavaScript for . Tas atbalsta Ruby, PHP, , Perl un C #, Java, Javascript. Tas atbalsta gandrīz katru pārlūkprogrammu.

Piezīme: Selenium RC ir oficiāli novecojis.

Dažas citas Selenium RC funkcijas:

kā instalēt php uz Windows 7
  • Tas ir balstīts uz JavaScript. Tas neatbalsta ierakstīšanas / atskaņošanas funkciju.

  • Tas ir balstīts uz klienta / servera arhitektūru, kas nozīmē -> ikreiz, kad vēlaties izpildīt pārbaudes gadījumus / testa skriptus, jums serveris ir jāsāk manuāli.

  • Tas atbalsta paralēlu testu izpildi, kā arī tālvadību ar Selenium Grid palīdzību.

Trūkums Selēns RC ir tas, ka ikreiz, kad vēlaties izpildīt pārbaudes gadījumus, jums vajadzētu manuāli palaist Selenium Standalone serveri. Lai pārvarētu šo problēmu, tika ieviests.

Selēns WebDriver

Selenium WebDriver ir pārlūka automatizācijas sistēma, kas pieņem komandas un nosūta tās pārlūkprogrammai. Tas tiek ieviests, izmantojot pārlūkprogrammai raksturīgu draiveri. Tas tieši sazinās ar pārlūku un to kontrolē. Selenium WebDriver atbalsta dažādas programmēšanas valodas, piemēram - , C #, , , Perla, Rubīns . un

Selenium WebDriver atbalsta sekojošo:

  1. Operētājsistēmas atbalsts - Windows, Mac OS, Linux, Solaris
  2. Pārlūka atbalsts - Mozilla Firefox, Internet Explorer, Google Chrome 12.0.712.0 un jaunākas versijas, Safari, Opera 11.5 un jaunākas versijas, Android, iOS, HtmlUnit 2.9 un jaunākas versijas.

Ja vēlaties uzzināt vairāk par Selenium WebDriver, lūdzu, skatiet šo rakstu . Tagad sapratīsim pēdējo komponentu, t.i., selēna režģi.

Selēna režģis

Selēna režģis ir rīks, kas tiek izmantots kopā ar Selenium RC. To izmanto, lai paralēli palaistu testus dažādās mašīnās pret dažādām pārlūkprogrammām. Tas nozīmē - vienlaikus veikt vairākus testus pret dažādām mašīnām, kurās darbojas dažādas pārlūkprogrammas un operētājsistēmas. Varat arī atsaukties uz šo rakstu vietnē Selēna režģis saprast jēdzienus plašākā mērinstrumentā.

Tātad tas viss bija par selēna komponentiem. Ar to mēs esam nonākuši pie šī raksta beigām.Es ceru, ka jūs sapratāt jēdzienus un palīdzējāt pievienot vērtību savām zināšanām. Tagad, ja vēlaties iegūt vairāk ieskatu par selēnu, varat apskatīt mūsu .

Ja atradāt šo rakstu “Selēna sastāvdaļas” ”Attiecīgs, pārbaudiet Autors: Edureka, uzticams tiešsaistes mācību uzņēmums ar vairāk nekā 250 000 apmierinātu izglītojamo tīklu visā pasaulē.