16 lines
483 B
Python
Executable File
16 lines
483 B
Python
Executable File
from seleniumbase import BaseCase
|
|
|
|
|
|
class MyTestClass(BaseCase):
|
|
|
|
def test_basic(self):
|
|
self.open("https://store.xkcd.com/search")
|
|
self.type('input[name="q"]', "xkcd book\n")
|
|
self.assert_text("xkcd book", "div.results")
|
|
self.open("https://xkcd.com/353/")
|
|
self.click('a[rel="license"]')
|
|
self.go_back()
|
|
self.click_link_text("About")
|
|
self.click_link_text("comic #249")
|
|
self.assert_element('img[alt*="Chess"]')
|