如何用assert in断言登录后的title
时间: 2024-02-12 17:02:47 浏览: 19
你可以在登录后,获取当前页面的 title,然后使用 `assert in` 语句来进行断言。具体的代码如下所示:
```
class Test_Login_method(BasePage):
def test01_login_method(self, user, passwd):
self.get(LoginResources.URL_leons.value)
self.send_keys(LoginResources.LOC_账号, user)
self.send_keys(LoginResources.LOC_密码, passwd)
self.click(LoginResources.LOC_管理员)
self.click(LoginResources.LOC_登录按钮)
return self.driver
def test01_login(self, driver, arg):
page = Test_Login_method(driver)
res = page.test01_login_method(arg[0], arg[1])
assert 'Dashboard - Leon CRM' in res.title
```
这里使用 `assert 'Dashboard - Leon CRM' in res.title` 来判断登录后的页面 title 是否包含 `Dashboard - Leon CRM` 这个字符串。如果包含,断言成功;否则,断言失败。