一、登录
1.先打开浏览器
2.打开论坛主页:http://www.hordehome.com/
3.查找元素之前可以先设置元素等待:implicitly_wait()
4.点登录按钮,弹出登录框
5.输入用户名、密码,然后点登录
二、检查结果
1.登录完成之后,需要检查是否登录成功,这里就需要有个检查点,小编选择的是查看登录后头像的属性
2.先定位到登录头像,通过get_attribute()方法获取到这个对象的title属性
3.判断获取到的值,与期望结果是否一致
4.符合预期结果测试通过
5.不符合预期结果测试不通过
三、退出登录
1.测试完之后,别忘了最后退出登录
2.退出登录后,关闭浏览器
四、登录函数
1.虽然上面的代码能实现登录,但整个代码跟记流水账一样,没什么可读性。如果我想换个账号登录,这时候还得找到登录的账号和密码位置,比较费时。
2.我们可以把登录和退出写出两个函数,这样看起来更舒服一点。
3.把登录的账号和密码参数化
五、运行用例
1.先调用登录函数
2.检查登录结果
3.退出登录,并关闭浏览器
长按二维码识别关注,您的支持是我们最大的动力。
公众号:测试梦工厂
QQ一群:300897805