seleniumUI自动化实例(登录CSDN页面)

这篇具有很好参考价值的文章主要介绍了seleniumUI自动化实例(登录CSDN页面)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

selenium csdn密码登录,自动化,python

今天分享一个CSDN登录模块的登录场景

1.配置文件

CSDNconf.py:

from selenium import webdriver
options = webdriver.ChromeOptions()
options.binary_location = r"D:\Program Files\360\360se6\Application\360se.exe" # 360浏览器安装地址
driver = webdriver.Chrome(executable_path=r'D:\Python\Python311\chromedriver.exe',options=options)

2.登陆文件

CSDNlogin.py

from selenium.webdriver.common.by import By

import CSDNconf
class Login():
    def login(self):
        CSDNconf.driver.get("https://passport.csdn.net/")
        CSDNconf.driver.maximize_window()
        #点击密码登录
        CSDNconf.driver.find_element(By.XPATH,"/html/body/div[2]/div/div[2]/div[2]/div[2]/div/div[1]/span[4]").click()
        #输入用户名
        CSDNconf.driver.find_element(By.XPATH,"/html/body/div[2]/div/div[2]/div[2]/div[2]/div/div[2]/div/div[1]/div/input").send_keys("627168856@qq.com")
        #输入密码
        CSDNconf.driver.find_element(By.XPATH,"/html/body/div[2]/div/div[2]/div[2]/div[2]/div/div[2]/div/div[2]/div/input").send_keys("?love717")
        # 勾选我已阅读并同意 服务条款 和 隐私协议
        CSDNconf.driver.find_element(By.XPATH,"/html/body/div[2]/div/div[2]/div[2]/div[2]/div/div[2]/p/div/i").click()
        #点击登录按钮
        CSDNconf.driver.find_element(By.XPATH,"/html/body/div[2]/div/div[2]/div[2]/div[2]/div/div[2]/div/div[4]/button").click()


3.执行文件

executeFile.py

import time

import  CSDNFBWZ
import CSDNconf
import CSDNlogin

#fbwz=CSDNFBWZ.FBWZ()
#fbwz.fb()
lg=CSDNlogin.Login
lg.login()
time.sleep(10)
CSDNconf.driver.quit()

执行executeFile.py

selenium csdn密码登录,自动化,python文章来源地址https://www.toymoban.com/news/detail-846986.html

到了这里,关于seleniumUI自动化实例(登录CSDN页面)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Powershell脚本自动化登录网站的简单实例,命令行方式实现Http(s)的GET、POST请求

    自动化登录网站的流程比较简单,如果不懂 Python、JavaScript、C++ 等编程语言,又没有安装这些编程语言环境软件,我们还要新的点子:用Windows系统自带的 Powershell 运行自编的脚本来实现。 PowerShell 是一种功能强大的自动化工具,除了可以使用 DOS 批处理命令之外,还可以进行

    2024年02月10日
    浏览(46)
  • Postman接口自动化测试实例

    在实际业务中,经常会出现让用户输入用户密码进行验证的场景。而为了安全,一般都会先请求后台服务器获取一个随机数做为盐值,然后将盐值和用户输入的密码通过前端的加密算法生成加密后串传给后台服务器,后台服务器接到到请求后,先获取校验原来的随机数是否有

    2024年02月11日
    浏览(49)
  • 自动化测试用例设计实例

    在编写用例之间,笔者再次强调几点编写自动化测试用例的原则: 1、一个脚本是一个完整的场景,从用户登陆操作到用户退出系统关闭浏览器。 2、一个脚本脚本只验证一个功能点,不要试图用户登陆系统后把所有的功能都进行验证再退出系统 3、尽量只做功能中正向逻辑的

    2024年02月12日
    浏览(31)
  • 自动化构建vue页面

    1.创建autoConfig.js,并填写设置数据 2.新建build-page.js文件,引入需要的内容 3.遍历数据,判断是否生成文件或文件夹 3.1删除相同文件 4.构建vue读取生成模板auto_add.vue,定义替换设置数据    5.读取模板内容作为字符串输出,准备修改  6.替换指定数据内容,修正模板字符串 7.新增

    2024年02月12日
    浏览(24)
  • 【makefile】自动化变量的简述及实例

    https://baike.baidu.com/item/Makefile/4619787?fr=ge_ala PS: .PHONY:目标文件,指的是不生成实体文件,即“伪目标”,新版make中可写可不写 上述实例未体现预编译、头文件等管理 https://download.csdn.net/download/yujianliam/88228850

    2024年02月11日
    浏览(22)
  • Pytest UI自动化测试实战实例

    序号 库/插件/工具 安装命令 1 确保您已经安装了python3.x 2 配置python3+pycharm+selenium2开发环境 3 安装pytest库 pip install pytest 4 安装pytest -html 报告插件 pip install pytest-html 5 安装pypiwin32库(用来模拟按键) pip install pypiwin32 6 安装openpyxl解析excel文件库 pip install openpyxl 7 安装yagmail发送报告

    2024年02月05日
    浏览(52)
  • selenium自动化登录(实战解析)

    目录 1.纯英文验证码 1.首先需要了解运行所需要的模块 2.获取我们的目标地址链接 3.进入古诗词首页面,找到验证码的标签,获取并且保存 4.调用超级鹰打码平台 5.调用超级鹰内的方法 6.输入账号密码 7.模拟登陆需要用cookie保持登陆状态 相信有很多新手小白都跟我遇到一样的

    2024年02月15日
    浏览(30)
  • Selenium 自动化 —— 实战篇之自动登录163邮箱

    Selenium 自动化专栏系列文章 (一)入门和 Hello World 实例 (二)使用WebDriverManager自动下载驱动 (三)Selenium IDE录制、回放、导出Java源码 (四)浏览器窗口操作 (五)切换浏览器窗口 (六)定位页面元素 前面的系列文章已经对 WebDriver 驱动管理、浏览器窗口操作、页面元素

    2024年04月13日
    浏览(30)
  • Python自动化测试之登录脚本

    前提已经安装好python、pycharm,配置了对应的环境变量。 文件–设置—项目:script----python解释器----+selenium 以谷歌浏览器为例 下载地址:https://chromedriver.chromium.org/downloads (1)先查看谷歌浏览器版本; (2)下载类似版本号的.zip,解压到pyhton环境目录下 (也可以下载到pycharm下

    2024年02月05日
    浏览(44)
  • Pytest+selenium UI自动化测试实战实例

    今天来说说pytest吧,经过几周的时间学习,有收获也有疑惑,总之最后还是搞个小项目出来证明自己的努力不没有白费。 1    确保您已经安装了 python3.x 2    配置 python3+pycharm+selenium2 开发环境     3    安装pytest库 pip install pytest 4    安装pytest -html 报告插件 pip install pytest

    2024年02月05日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包