seldom icon indicating copy to clipboard operation
seldom copied to clipboard

优化建议:支持操作多个浏览器

Open poscergx opened this issue 3 years ago • 1 comments

支持打开多个浏览器,可以依据用例切换浏览器进行操作

poscergx avatar Jun 07 '22 04:06 poscergx

  • 升级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 - 百度")

defnngj avatar Jun 25 '22 09:06 defnngj