首页 技术 正文
技术 2022年11月14日
0 收藏 801 点赞 3,615 浏览 1079 个字

一:登录

1.指定浏览器,打开网址:https://github.com/login

2.设置等待时间:

time.sleep(3)  or
driver.implicitly_wait(3)

3.输入账号、密码,点击“登录”按钮


6、Selenium+Python登录案例 — Github

二:检查结果

1.加入检查点,检查登录后的账号是否是之前账号

2.定位到右上角,获取该账号字段值

3.判断获取的值是否与预期结果一致;若一致则通过测试,若不一致则测试不通过

6、Selenium+Python登录案例 — Github

三:退出登录

1.点击“退出”按钮退出登录

2.关闭浏览器

具体代码如下:

#coding=utf-8from selenium import webdriver
import timedriver = webdriver.Ie() # 指定浏览器
time.sleep(3)driver.get("https://github.com/login") # 输入网址driver.find_element_by_id("login_field").clear()
driver.find_element_by_id("login_field").send_keys("1415084012@qq.com") # 输入账号
driver.find_element_by_id("password").send_keys("密码") # 输入密码driver.find_element_by_css_selector("input[value='Sign in']").click() # 对应抓包数据的:value="Sign in"time.sleep(3)driver.find_element_by_css_selector(".HeaderNavlink.name.mt-1").click()time.sleep(1)t = driver.find_element_by_css_selector(".dropdown-header.header-nav-current-user.css-truncate>.css-truncate-target").text
print(t)# 判断获得的字段值t是否与预期结果一致
if t == "LingLingD":
print("Sucess")
else:
print("Fail")driver.find_element_by_css_selector(".dropdown-item.dropdown-signout").click() # 点击退出登录driver.quit()

  

参考文档:https://www.cnblogs.com/yoyoketang/p/6128596.html


    					
相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,490
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,905
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,739
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,491
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,130
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,293