Բովանդակություն:
Video: Ի՞նչ է փորձնական սելենը:
2024 Հեղինակ: Lynn Donovan | [email protected]. Վերջին փոփոխված: 2023-12-15 23:48
TestRunner . Խելացի GWT TestRunner համար համակարգ է վազում մի հավաքակազմ Սելենի թեստեր պարբերական հիմունքներով՝ համեմատելով արդյունքները նախորդ արդյունքների հետ և ստեղծելով էլ փորձարկում ձախողումներ կամ ուղղումներ թեստեր որոնք նախկինում ձախողվում էին:
Այս առումով ի՞նչ է թեստային վազորդը:
Ա փորձնական վազորդ գրադարան կամ գործիք է, որն ընտրում է միավոր (կամ ելակետային ծածկագրի գրացուցակ), որը պարունակում է միավոր թեստեր , և մի շարք կարգավորումներ, այնուհետև կատարում է դրանք և գրում է փորձարկում արդյունքները կոնսոլին կամ գրանցամատյանի ֆայլերին: կան բազմաթիվ վազորդներ տարբեր լեզուների համար։ Տես Nunit-ը և MSTest-ը C#-ի համար, կամ Junit-ը Java-ի համար:
Հետագայում հարցն այն է, թե ինչ է սելենի փորձարկման շրջանակը: Selenium Framework մի փաթեթ է ավտոմատացման փորձարկում գործիքներ, որոնք հիմնված են JavaScript-ի վրա շրջանակը . Այն կարող է գործարկել թեստեր ուղղակիորեն թիրախային բրաուզերի վրա, վարեք փոխազդեցությունները պահանջվող վեբ էջի վրա և նորից գործարկեք դրանք առանց որևէ ձեռքով մուտքագրման:
ինչ պետք է ստուգեմ սելենի հետ:
Սելենի թեստերի յոթ հիմնական քայլերը
- Ստեղծեք WebDriver օրինակ:
- Նավարկեք վեբ էջ:
- Տեղադրեք HTML տարրը վեբ էջում:
- Կատարեք գործողություն HTML տարրի վրա:
- Ակնկալեք բրաուզերի արձագանքը գործողությանը:
- Կատարեք թեստեր և գրանցեք թեստի արդյունքները՝ օգտագործելով թեստային շրջանակ:
- Ավարտեք թեստը.
Ինչի համար է օգտագործվում selenium WebDriver-ը:
-ի սահմանում Selenium Web Driver ' Նկարագրություն. Selenium WebDriver գործիք է սովոր է ավտոմատացնել վեբ հավելվածի փորձարկումը՝ ստուգելու համար, որ այն աշխատում է ինչպես սպասվում էր: Այն աջակցում է բազմաթիվ բրաուզերների, ինչպիսիք են Firefox, Chrome, IE և Safari: Այնուամենայնիվ, օգտագործելով Selenium WebDriver , մենք կարող ենք ավտոմատացնել թեստավորումը միայն վեբ հավելվածների համար:
Խորհուրդ ենք տալիս:
Ե՞րբ պետք է օգտագործել սելենը:
Սելենը հիմնականում օգտագործվում է տարբեր վեբ բրաուզերների փորձարկումն ավտոմատացնելու համար: Այն աջակցում է տարբեր բրաուզերների, ինչպիսիք են Chrome-ը, Mozilla-ն, Firefox-ը, Safari-ն և IE-ն, և դուք կարող եք շատ հեշտությամբ ավտոմատացնել բրաուզերի փորձարկումն այս բրաուզերներում՝ օգտագործելով Selenium WebDriver-ը:
Ինչպե՞ս արտահանել փորձնական դեպք Azure DevOps-ից:
Փորձարկման դեպքեր արտահանման քայլեր Արտահանման տարբերակից Նավարկեք դեպի պահանջվող թեստային պլան վեբ պորտալից: Ընտրեք Test Plan-ը և Test Suite-ը, որտեղից ցանկանում եք արտահանել թեստային դեպքեր: Աջ սեղմեք Test Suite-ի վրա, որտեղից ցանկանում եք արտահանել թեստային գործերը: Կտտացրեք Արտահանման հղումը
Ինչպե՞ս եք վարում մեկ փորձնական դեպք կարմայում:
Լռելյայնորեն, կարման գործարկում է ձեր բոլոր թեստային ֆայլերը: Մեկ ֆայլ կամ թղթապանակ փորձարկելու համար օգտագործեք --grep դրոշը: (Եթե դուք կատարել եք ձեռքով կարգավորում, համոզվեք, որ ձեր կազմաձևը մշակում է այս դրոշը): Անցեք թեստավորման որ ֆայլերը grep դրոշակին՝ npm run test -- --grep test/foo/bar
Ինչպե՞ս գրանցել փորձնական դեպք Selenium IDE-ում:
Կտտացրեք Գործիքներ -> Selenium IDE: Ստուգեք, որ կարմիր ձայնագրման կոճակը գտնվում է «Ձայնագրման ռեժիմում»: Զննեք ձեր պահանջվող կայքը, օրինակ՝ զննեք www.google.com-ը և որոնման դաշտում մուտքագրեք «բարև» բառը և սեղմեք «որոնում» կոճակը: Դադարեցրեք ձայնագրությունը՝ սեղմելով ձայնագրման կոճակը
Հնարավո՞ր է սելենը օգտագործել հիմնական սարքի փորձարկման համար:
Selenium-ը չի ավտոմատացնում mainframe-ի կանաչ էկրանները: Հիմնական պլանշետների կանաչ էկրանների ավտոմատացումը հիմնականում անհրաժեշտ է առջևից հետևի սցենարները փորձարկելու համար գործարքների մշակման բարդ համակարգերում՝ վեբ և բջջային ինտեգրումով: Այնուամենայնիվ, կան մատչելի գործիքներ, որոնք կարող են օգտագործվել կանաչ էկրանի փոխազդեցությունը ավտոմատ կերպով ձևավորելու համար