Мазмуну:

Селенде иш-аракет буйругу эмне кылат?
Селенде иш-аракет буйругу эмне кылат?

Video: Селенде иш-аракет буйругу эмне кылат?

Video: Селенде иш-аракет буйругу эмне кылат?
Video: Top 10 Items at LOFT shibuya🛒| Japanese stationery haul | JAPAN SHOPPING GUIDE 2024, Декабрь
Anonim

Selenium буйруктары үч "даамда" келет: Аракеттер , Кошумчалар жана Бекитүүлөр. Аракеттер болуп саналат буйруктар бул жалпысынан колдонмонун абалын башкаруу. Алар кыл "бул шилтемени чыкылдатуу" жана "ошол параметрди тандоо" сыяктуу нерселер. Эгер Акция ишке ашпай калса, же катасы бар болсо, учурдагы тесттин аткарылышы токтотулат.

Анда AndWait суффикси менен иш-аракет буйругу эмне кылат?

Эгер Акция өтпөй калса же катасы бар болсо, учурдагы тесттин аткарылышы токтотулат. Көптөгөн Аракеттер болот менен чакыруу Жана күтүү ” суффикс , мис. бас жана күтүү ”. Бул суффикс деп Селен айтат иш-аракет браузердин серверге жана ошол Селенге чалуу жасоосуна себеп болот керек жаңы барактын жүктөлүшүн күтүңүз.

Кошумчалай кетсек, селендеги аракеттер менен аракеттердин ортосунда кандай айырма бар? Аракеттер класс композит курган куруучунун дизайн үлгүсүнө негизделген аракеттер топтоо менен Selenium WebDriver , кайда webdriver веб-тиркемеде веб элементтердин бар экендигин аныктоо үчүн гана колдонулат.

Буга байланыштуу, селендеги аракет классы кандай?

Аракеттер классы клавиатура жана чычкан окуяларынын ар кандай түрлөрүн башкаруу үчүн орнотулган жөндөмдүүлүк болуп саналат. In Selenium Webdriver , башкаруу баскычынын жардамы менен сүйрөп барып таштоо же бир нече элементтерди чыкылдатуу сыяктуу операцияларды камтыган бул окуяларды башкаруу өнүккөн колдонуучунун өз ара аракеттенүүсү API аркылуу ишке ашырылат.

Иш-аракет буйруктарынын кандай пайдасы бар?

Selenium IDE Commands (Selenese)

  • Аракеттер. Аракеттер - бул колдонмонун абалын жалпысынан башкарган буйруктар.
  • Аксессорлор. Бул буйруктар колдонмонун абалын текшерип, натыйжаны өзгөрмөлөрдө сактайт, мисалы storeTitle.
  • Бекитүүлөр.
  • Көбүнчө колдонулган Selenium IDE буйруктары:

Сунушталууда: