-
Notifications
You must be signed in to change notification settings - Fork 1.3k
/
Copy pathrussian_test_1.py
22 lines (20 loc) · 1.3 KB
/
russian_test_1.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Russian Language Test
from seleniumbase.translate.russian import ТестНаСелен
ТестНаСелен.main(__name__, __file__)
class МойТестовыйКласс(ТестНаСелен):
def test_пример_1(self):
self.открыть("https://ru.wikipedia.org/wiki/")
self.подтвердить_элемент('[title="Русский язык"]')
self.подтвердить_текст("Википедия", "div.main-wikimedia-header")
self.введите("#searchInput", "МГУ")
self.нажмите("#searchButton")
self.подтвердить_текст("университет", "#firstHeading")
self.подтвердить_элемент('img[alt*="Главное здание МГУ"]')
self.введите("#searchInput", "приключения Шурика")
self.нажмите("#searchButton")
self.подтвердить_текст("Операция «Ы» и другие приключения Шурика")
self.подтвердить_элемент('img[alt="Постер фильма"]')
self.назад()
self.подтвердить_URL_содержит("университет")
self.вперед()
self.подтвердить_URL_содержит("Шурика")