seldom
seldom copied to clipboard
优化建议:支持操作多个浏览器
支持打开多个浏览器,可以依据用例切换浏览器进行操作
- 升级
seldom 2.10.2版本
可以通过self.new_browser()打开新的浏览器, 不过只能写 selenium 的API ,目前没有想到更少的方式支持多浏览器。
import seldom
class BaiduTest(seldom.TestCase):
def open_new_browser(self):
"""selenium api"""
new_driver = self.new_browser()
new_driver.get("http://www.bing.com")
new_driver.find_element("id", "sb_form_q").send_keys("XTestRunner")
new_driver.find_element("id", "sb_form_q").submit()
self.sleep(2)
def test_case(self):
"""a simple test case """
self.open("https://m.baidu.com")
# open new browser
self.open_new_browser()
self.type(id_="index-kw", text="seldom")
self.click(id_="index-bn")
self.assertTitle("seldom - 百度")