Բովանդակություն:

Ի՞նչ է անում գործողության հրամանը սելենում:
Ի՞նչ է անում գործողության հրամանը սելենում:

Video: Ի՞նչ է անում գործողության հրամանը սելենում:

Video: Ի՞նչ է անում գործողության հրամանը սելենում:
Video: Automation with Python! Automatically Executing a Script (Windows 10) 2024, Նոյեմբեր
Anonim

Սելենի հրամանները գալիս են երեք «համով». Գործողություններ , աքսեսուարներ և պնդումներ։ Գործողություններ են հրամաններ որոնք ընդհանուր առմամբ շահարկում են հավելվածի վիճակը: Նրանք անել այնպիսի բաներ, ինչպիսիք են «սեղմեք այս հղումը» և «ընտրեք այդ տարբերակը»: Եթե ան Գործողություն ձախողվում է, կամ ունի սխալ, ընթացիկ թեստի կատարումը դադարեցվում է:

Հետո, ի՞նչ է անում AndWait վերջածանցով գործողության հրամանը:

Եթե ան Գործողություն ձախողվում է կամ ունի սխալ, ընթացիկ թեստի կատարումը դադարեցվում է: Շատերը Գործողությունները կարող են կոչվել « Եվ Սպասեք ” վերջածանց , օր. սեղմել և սպասիր »: Սա վերջածանց Selenium-ին ասում է, որ գործողություն կստիպի զննարկիչը զանգահարել սերվերին և այդ Selenium-ին պետք է սպասեք նոր էջի բեռնմանը:

Բացի այդ, ո՞րն է տարբերությունը սելենիում գործողության և գործողությունների միջև: Գործողություններ դասը հիմնված է շինարարի նախագծման օրինակի վրա, որը կառուցում է կոմպոզիտ գործողություններ -ի համախմբմամբ Selenium WebDriver , որտեղ վեբ դրայվեր օգտագործվում է միայն վեբ հավելվածում վեբ տարրերի առկայությունը պարզելու համար:

Ինչ վերաբերում է դրան, ո՞րն է սելենիում գործողության դասը:

Գործողությունների դաս ստեղնաշարի և մկնիկի տարբեր տեսակի իրադարձություններ վարելու ներկառուցված հնարավորություն է: Մեջ Selenium Webdriver , այս իրադարձությունների մշակումը, ներառյալ այնպիսի գործողությունները, ինչպիսիք են քաշել և թողնել կամ սեղմել մի քանի տարրերի վրա կառավարման ստեղնի օգնությամբ, կատարվում են օգտատերերի փոխազդեցությունների առաջադեմ API-ի միջոցով:

Որո՞նք են գործողությունների հրամանների օգտակարությունը:

Selenium IDE հրամաններ (սելեներեն)

  • Գործողություններ. Գործողությունները հրամաններ են, որոնք ընդհանուր առմամբ շահարկում են հավելվածի վիճակը:
  • Աքսեսուարներ. Այս հրամանները ուսումնասիրում են հավելվածի վիճակը և արդյունքը պահում փոփոխականների մեջ, օրինակ՝ storeTitle:
  • Պնդումներ.
  • Սովորաբար օգտագործվող Selenium IDE հրամանները.

Խորհուրդ ենք տալիս: