Python + selenium 测试自动化
断言
断言的作用是对结果进行判断 当结果符合我们预期时 就会报pass
self.assertEqual(a,b) 判断a是否等于b
self.assertln(a,b) 判断b是否包含a
self。assertTrue(a) 判断a是否是Ture
以上是我对断言的简单的用法总结
有需要了解更多断言知识的可以打开以下网页查阅学习前辈们的断言知识
基本定位
- 需要先跳转到需要定位的网址页面
- 按F12
- 点击以下的按钮
4.将鼠标移动到需要定位的位置 点击 下面的前端代码就会自动跳转到定位的代码位置
Xpath定位
当遇到项目工程量很大时 不断的去人工定位是一件非常耗时耗神的事情 以下提供一种快速拷贝Xpath定位的方法 按情况去使用(因为有时候python解释器识别不出来 当然这是少部分的时候)
-
需要先跳转到需要定位的网址页面
-
按F12
-
找到定位的位置 右键 点击copy 点击copy Xpath
-
直接在粘贴下来就可以得到需要的位置的Xpath定位了