码迷,mamicode.com
首页 > Web开发 > 详细

Web自动化测试框架-2selenium环境搭建

时间:2019-05-21 19:06:20      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:搭建   失败   输入验证   span   整合   rac   源码   baidu   验证   

使用title_contains检查页面是否正确

 

from selenium import webdriver
from selenium.webdriver.support import expected_conditions as EC
import time

driver=webdriver.Firefox()
driver.get("https://www.baidu.com/")
time.sleep(3)
print(EC.title_contains("一下"))    #selenium.webdriver.support.expected_conditions.title_contains object at 0x0000000002F75C18
print(EC.title_is("123"))   #selenium.webdriver.support.expected_conditions.title_is object at 0x0000000002F75C18
# EC.title_contains("一下")   title部分匹配
# EC.title_is("百度一下,你就知道")      title完全比配,打印内存地址
driver.quit()

 

 

 

使用不同方式进行定位

 

使用Expected_conditions判断元素是否可见

 

Expected_conditions源码分析

 

输入注册用户名字及获取用户信息

 

如何生成用户名

 

如何解决验证码思路

 

 如何解决验证码代码实战

 

使用pytesseract识别图片中得问题

 

showapiRequest解决图片验证码识别

 

注册输入验证码流程整合

 

注册流程梳理及代码封装

 

以配置文件形式实现定位设计思想

 

 如何读取配置文件low代码

 

重构封装读取配置文件方法.

 

设计封装定位元素类

 

 

如何将整个注册流程脚本进行模块化实战讲解

 

 

注册失败进行截图处理

 

多浏览器跑case

 

 

 

11111

Web自动化测试框架-2selenium环境搭建

标签:搭建   失败   输入验证   span   整合   rac   源码   baidu   验证   

原文地址:https://www.cnblogs.com/roc2000/p/10901695.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!