Update examples
This commit is contained in:
parent
50e8658514
commit
e576c246b5
|
@ -15,9 +15,10 @@ class 我的测试类(硒测试用例):
|
||||||
self.开启("https://zh.wikipedia.org/wiki/")
|
self.开启("https://zh.wikipedia.org/wiki/")
|
||||||
self.断言标题("维基百科,自由的百科全书")
|
self.断言标题("维基百科,自由的百科全书")
|
||||||
self.断言元素('a[title="Wikipedia:关于"]')
|
self.断言元素('a[title="Wikipedia:关于"]')
|
||||||
|
self.如果可见请单击('button[aria-label="关闭"]')
|
||||||
|
self.如果可见请单击('button[aria-label="關閉"]')
|
||||||
self.断言元素('span:contains("创建账号")')
|
self.断言元素('span:contains("创建账号")')
|
||||||
self.断言元素('span:contains("登录")')
|
self.断言元素('span:contains("登录")')
|
||||||
self.断言文本("新闻动态", "span#新闻动态")
|
|
||||||
self.输入文本('input[name="search"]', "舞龍")
|
self.输入文本('input[name="search"]', "舞龍")
|
||||||
self.单击('button:contains("搜索")')
|
self.单击('button:contains("搜索")')
|
||||||
self.断言文本("舞龍", "#firstHeading")
|
self.断言文本("舞龍", "#firstHeading")
|
||||||
|
|
|
@ -8,9 +8,10 @@ class 我的测试类(硒测试用例):
|
||||||
self.开启("https://zh.wikipedia.org/wiki/")
|
self.开启("https://zh.wikipedia.org/wiki/")
|
||||||
self.断言标题("维基百科,自由的百科全书")
|
self.断言标题("维基百科,自由的百科全书")
|
||||||
self.断言元素('a[title="Wikipedia:关于"]')
|
self.断言元素('a[title="Wikipedia:关于"]')
|
||||||
|
self.如果可见请单击('button[aria-label="关闭"]')
|
||||||
|
self.如果可见请单击('button[aria-label="關閉"]')
|
||||||
self.断言元素('span:contains("创建账号")')
|
self.断言元素('span:contains("创建账号")')
|
||||||
self.断言元素('span:contains("登录")')
|
self.断言元素('span:contains("登录")')
|
||||||
self.断言文本("新闻动态", "span#新闻动态")
|
|
||||||
self.输入文本('input[name="search"]', "舞龍")
|
self.输入文本('input[name="search"]', "舞龍")
|
||||||
self.单击('button:contains("搜索")')
|
self.单击('button:contains("搜索")')
|
||||||
self.断言文本("舞龍", "#firstHeading")
|
self.断言文本("舞龍", "#firstHeading")
|
||||||
|
|
|
@ -8,6 +8,7 @@ class MaClasseDeTest(CasDeBase):
|
||||||
self.ouvrir("https://fr.wikipedia.org/wiki/")
|
self.ouvrir("https://fr.wikipedia.org/wiki/")
|
||||||
self.vérifier_texte("Wikipédia")
|
self.vérifier_texte("Wikipédia")
|
||||||
self.vérifier_élément('[alt="Wikipédia"]')
|
self.vérifier_élément('[alt="Wikipédia"]')
|
||||||
|
self.cliquer_si_affiché('button[aria-label="Close"]')
|
||||||
self.js_taper("#searchform input", "Crème brûlée")
|
self.js_taper("#searchform input", "Crème brûlée")
|
||||||
self.cliquer("#searchform button")
|
self.cliquer("#searchform button")
|
||||||
self.vérifier_texte("Crème brûlée", "#firstHeading")
|
self.vérifier_texte("Crème brûlée", "#firstHeading")
|
||||||
|
|
|
@ -10,10 +10,8 @@ class UndetectedTest(BaseCase):
|
||||||
url = "https://gitlab.com/users/sign_in"
|
url = "https://gitlab.com/users/sign_in"
|
||||||
if not self.undetectable:
|
if not self.undetectable:
|
||||||
self.get_new_driver(undetectable=True)
|
self.get_new_driver(undetectable=True)
|
||||||
self.driver.uc_open_with_reconnect(url, 3)
|
self.uc_open_with_reconnect(url, 4)
|
||||||
if not self.is_text_visible("Username", '[for="user_login"]'):
|
self.uc_gui_click_captcha()
|
||||||
self.get_new_driver(undetectable=True)
|
|
||||||
self.driver.uc_open_with_reconnect(url, 4)
|
|
||||||
self.assert_text("Username", '[for="user_login"]', timeout=3)
|
self.assert_text("Username", '[for="user_login"]', timeout=3)
|
||||||
self.post_message("SeleniumBase wasn't detected", duration=4)
|
self.post_message("SeleniumBase wasn't detected", duration=4)
|
||||||
self._print("\n Success! Website did not detect Selenium! ")
|
self._print("\n Success! Website did not detect Selenium! ")
|
||||||
|
|
|
@ -182,9 +182,10 @@ class 我的测试类(硒测试用例):
|
||||||
self.开启("https://zh.wikipedia.org/wiki/")
|
self.开启("https://zh.wikipedia.org/wiki/")
|
||||||
self.断言标题("维基百科,自由的百科全书")
|
self.断言标题("维基百科,自由的百科全书")
|
||||||
self.断言元素('a[title="Wikipedia:关于"]')
|
self.断言元素('a[title="Wikipedia:关于"]')
|
||||||
|
self.如果可见请单击('button[aria-label="关闭"]')
|
||||||
|
self.如果可见请单击('button[aria-label="關閉"]')
|
||||||
self.断言元素('span:contains("创建账号")')
|
self.断言元素('span:contains("创建账号")')
|
||||||
self.断言元素('span:contains("登录")')
|
self.断言元素('span:contains("登录")')
|
||||||
self.断言文本("新闻动态", "span#新闻动态")
|
|
||||||
self.输入文本('input[name="search"]', "舞龍")
|
self.输入文本('input[name="search"]', "舞龍")
|
||||||
self.单击('button:contains("搜索")')
|
self.单击('button:contains("搜索")')
|
||||||
self.断言文本("舞龍", "#firstHeading")
|
self.断言文本("舞龍", "#firstHeading")
|
||||||
|
|
|
@ -450,9 +450,10 @@ class 我的测试类(硒测试用例):
|
||||||
self.开启("https://zh.wikipedia.org/wiki/")
|
self.开启("https://zh.wikipedia.org/wiki/")
|
||||||
self.断言标题("维基百科,自由的百科全书")
|
self.断言标题("维基百科,自由的百科全书")
|
||||||
self.断言元素('a[title="Wikipedia:关于"]')
|
self.断言元素('a[title="Wikipedia:关于"]')
|
||||||
|
self.如果可见请单击('button[aria-label="关闭"]')
|
||||||
|
self.如果可见请单击('button[aria-label="關閉"]')
|
||||||
self.断言元素('span:contains("创建账号")')
|
self.断言元素('span:contains("创建账号")')
|
||||||
self.断言元素('span:contains("登录")')
|
self.断言元素('span:contains("登录")')
|
||||||
self.断言文本("新闻动态", "span#新闻动态")
|
|
||||||
self.输入文本('input[name="search"]', "舞龍")
|
self.输入文本('input[name="search"]', "舞龍")
|
||||||
self.单击('button:contains("搜索")')
|
self.单击('button:contains("搜索")')
|
||||||
self.断言文本("舞龍", "#firstHeading")
|
self.断言文本("舞龍", "#firstHeading")
|
||||||
|
@ -484,14 +485,14 @@ Testgeval.main(__name__, __file__)
|
||||||
class MijnTestklasse(Testgeval):
|
class MijnTestklasse(Testgeval):
|
||||||
def test_voorbeeld_1(self):
|
def test_voorbeeld_1(self):
|
||||||
self.openen("https://nl.wikipedia.org/wiki/Hoofdpagina")
|
self.openen("https://nl.wikipedia.org/wiki/Hoofdpagina")
|
||||||
self.controleren_element('a[title*="hoofdpagina gaan"]')
|
self.controleren_element('a[title*="Welkom voor nieuwkomers"]')
|
||||||
self.controleren_tekst("Welkom op Wikipedia", "td.hp-welkom")
|
self.controleren_tekst("Welkom op Wikipedia", "td.hp-welkom")
|
||||||
self.typ("#searchInput", "Stroopwafel")
|
self.typ("#searchform input", "Stroopwafel")
|
||||||
self.klik("#searchButton")
|
self.klik("#searchform button")
|
||||||
self.controleren_tekst("Stroopwafel", "#firstHeading")
|
self.controleren_tekst("Stroopwafel", "#firstHeading")
|
||||||
self.controleren_element('img[src*="Stroopwafels"]')
|
self.controleren_element('img[src*="Stroopwafels"]')
|
||||||
self.typ("#searchInput", "Rijksmuseum Amsterdam")
|
self.typ("#searchform input", "Rijksmuseum Amsterdam")
|
||||||
self.klik("#searchButton")
|
self.klik("#searchform button")
|
||||||
self.controleren_tekst("Rijksmuseum", "#firstHeading")
|
self.controleren_tekst("Rijksmuseum", "#firstHeading")
|
||||||
self.controleren_element('img[src*="Rijksmuseum"]')
|
self.controleren_element('img[src*="Rijksmuseum"]')
|
||||||
self.terug()
|
self.terug()
|
||||||
|
@ -517,6 +518,7 @@ class MaClasseDeTest(CasDeBase):
|
||||||
self.ouvrir("https://fr.wikipedia.org/wiki/")
|
self.ouvrir("https://fr.wikipedia.org/wiki/")
|
||||||
self.vérifier_texte("Wikipédia")
|
self.vérifier_texte("Wikipédia")
|
||||||
self.vérifier_élément('[alt="Wikipédia"]')
|
self.vérifier_élément('[alt="Wikipédia"]')
|
||||||
|
self.cliquer_si_affiché('button[aria-label="Close"]')
|
||||||
self.js_taper("#searchform input", "Crème brûlée")
|
self.js_taper("#searchform input", "Crème brûlée")
|
||||||
self.cliquer("#searchform button")
|
self.cliquer("#searchform button")
|
||||||
self.vérifier_texte("Crème brûlée", "#firstHeading")
|
self.vérifier_texte("Crème brûlée", "#firstHeading")
|
||||||
|
@ -674,7 +676,7 @@ class МойТестовыйКласс(ТестНаСелен):
|
||||||
def test_пример_1(self):
|
def test_пример_1(self):
|
||||||
self.открыть("https://ru.wikipedia.org/wiki/")
|
self.открыть("https://ru.wikipedia.org/wiki/")
|
||||||
self.подтвердить_элемент('[title="Русский язык"]')
|
self.подтвердить_элемент('[title="Русский язык"]')
|
||||||
self.подтвердить_текст("Википедия", "h2.main-wikimedia-header")
|
self.подтвердить_текст("Википедия", "div.main-wikimedia-header")
|
||||||
self.введите("#searchInput", "МГУ")
|
self.введите("#searchInput", "МГУ")
|
||||||
self.нажмите("#searchButton")
|
self.нажмите("#searchButton")
|
||||||
self.подтвердить_текст("университет", "#firstHeading")
|
self.подтвердить_текст("университет", "#firstHeading")
|
||||||
|
|
|
@ -17,9 +17,10 @@ class 我的测试类(硒测试用例):
|
||||||
self.开启("https://zh.wikipedia.org/wiki/")
|
self.开启("https://zh.wikipedia.org/wiki/")
|
||||||
self.断言标题("维基百科,自由的百科全书")
|
self.断言标题("维基百科,自由的百科全书")
|
||||||
self.断言元素('a[title="Wikipedia:关于"]')
|
self.断言元素('a[title="Wikipedia:关于"]')
|
||||||
|
self.如果可见请单击('button[aria-label="关闭"]')
|
||||||
|
self.如果可见请单击('button[aria-label="關閉"]')
|
||||||
self.断言元素('span:contains("创建账号")')
|
self.断言元素('span:contains("创建账号")')
|
||||||
self.断言元素('span:contains("登录")')
|
self.断言元素('span:contains("登录")')
|
||||||
self.断言文本("新闻动态", "span#新闻动态")
|
|
||||||
self.输入文本('input[name="search"]', "舞龍")
|
self.输入文本('input[name="search"]', "舞龍")
|
||||||
self.单击('button:contains("搜索")')
|
self.单击('button:contains("搜索")')
|
||||||
self.断言文本("舞龍", "#firstHeading")
|
self.断言文本("舞龍", "#firstHeading")
|
||||||
|
|
Loading…
Reference in New Issue