Mundarija:

Selenda harakat buyrug'i nima qiladi?
Selenda harakat buyrug'i nima qiladi?

Video: Selenda harakat buyrug'i nima qiladi?

Video: Selenda harakat buyrug'i nima qiladi?
Video: МАVZU: BOSHLANGʻICH TA’LIMDA INTEGRATSIYA JARAYONINI TASHKIL ETISH 2024, Dekabr
Anonim

Selen buyruqlari uchta "lazzat" mavjud: Harakatlar , Qo'shimchalar va tasdiqlar. Harakatlar bor buyruqlar odatda ilova holatini boshqaradigan. Ular qil "ushbu havolani bosing" va "ushbu variantni tanlang" kabi narsalar. Agar a Harakat muvaffaqiyatsiz bo'lsa yoki xato bo'lsa, joriy testning bajarilishi to'xtatiladi.

Keyin, AndWait qo'shimchasi bilan harakat buyrug'i nima qiladi?

Agar a Harakat bajarilmasa yoki xatolikka yo'l qo'ygan bo'lsa, joriy testning bajarilishi to'xtatiladi. Ko'pchilik Amallar mumkin bilan chaqiriladi Va kuting ” qo'shimchasi , masalan. “bosing va kuting ”. Bu qo'shimchasi Seleniyga aytadiki harakat brauzerning serverga va o'sha Selenga qo'ng'iroq qilishiga olib keladi kerak yangi sahifa yuklanishini kuting.

Bundan tashqari, selendagi harakat va harakatlar o'rtasidagi farq nima? Harakatlar sinf kompozitsion quruvchi quruvchi dizayn namunasiga asoslanadi harakatlar ning yig'ilishi bilan Selenium WebDriver , qayerda veb-haydovchi faqat veb-ilovada veb-elementlar mavjudligini aniqlash uchun ishlatiladi.

Shu munosabat bilan, selendagi harakat sinfi qanday?

Harakatlar klassi turli turdagi klaviatura va sichqoncha hodisalarini boshqarish uchun o'rnatilgan qobiliyatdir. In Selenium veb-drayveri , ushbu hodisalarni boshqarish, shu jumladan sudrab olib tashlash yoki boshqaruv tugmasi yordamida bir nechta elementlarni bosish kabi operatsiyalar foydalanuvchi bilan ishlashning kengaytirilgan API yordamida amalga oshiriladi.

Amal qilish buyruqlari qanday foydali?

Selen IDE buyruqlari (Selen)

  • Harakatlar. Amallar odatda dastur holatini boshqaradigan buyruqlardir.
  • Aksessuarlar. Ushbu buyruqlar ilovaning holatini tekshiradi va natijani storeTitle kabi o'zgaruvchilarda saqlaydi.
  • Tasdiqlar.
  • Tez-tez ishlatiladigan Selenium IDE buyruqlari:

Tavsiya: