网站首页 站内搜索

搜索结果

查询Tags标签: selenium,共有 692条记录
  • selenium之POM模式

    Pom模式+关键字驱动模式 Po模式:page object model 页面对象模式好处: 解决:线性脚本的问题 解决:代码不能重复利用的问题 解决:后期的维护问题。 栗子:看过他们的仓库?日用品放一起,电器放一起,文具放一起。……分类。 分三层: 1基础层:base主要放selenium原生的方…

    2022/4/16 23:14:06 人评论 次浏览
  • selenium+python上传文件

    上传文件控件有两种:一种是input标签,另外一种是非input标签,比如button标签、div标签等 一、input标签很简单,使用send_keys就可以,只是有时候要用js将元素改为可输入,dr.find_element(By.XPATH, //div[text()="+上传图片"]).send_keys(pic_path) 二、非…

    2022/4/16 12:12:32 人评论 次浏览
  • selenium

    1. 八大定位元素法则id name link text:a标签的text内容 partial link text:a标签的text内容的模糊查找 tag name: 一般不用于测试,用于爬虫 class name: 基于元素class 属性进行定位 css selector xpath

    2022/4/15 23:13:00 人评论 次浏览
  • Selenium三大切换详解

    一、切换iframe当想要定位iframe中的元素时,由于driver的焦点还停留在原页面,我们在iframe新的页面上定位元素时,自然会产生错误,所以我们需要将driver的焦点切换到iframe页面中切换方式: driver.switchTo().frame(webElement) // frame的元素对象 driver.switchTo()…

    2022/4/15 6:12:42 人评论 次浏览
  • linux 下selenium chrome使用

    linux 下selenium chrome使用 CentOS安装Google浏览器 linux 下selenium chrome使用详解 linux 下selenium chrome使用

    2022/4/14 7:16:18 人评论 次浏览
  • Selenium常用API及常用等待方式介绍

    WebElement常用APIclick() 触发当前元素的点击事件 写法: driver.findElement(By.id("su")).click(); // 点击百度一下clear() 清空内容 写法: driver.findElement(By.id("kw")).clear(); // 清除百度输入框中的内容sedKeys(……) 1、往文本框一类元…

    2022/4/14 6:13:42 人评论 次浏览
  • Web-python+selenium-自动化测试技术-考试系统测试脚本

    前言又到每日分享Python小技巧的时候了,大家想看啥呢?想看的可以留言噢。今天给大家分享一个考试系统测试脚本吧,源码对于我本人比较懒,截图给大家,喜欢的点赞。T007 Web-python+selenium-自动化测试技术-在线考试系统测试脚本:正文代码就给大家截图放在下面了,需要…

    2022/4/10 17:12:42 人评论 次浏览
  • 爬虫系列:在 Python 中用 Selenium 执行 Javascript

    Selenium 是一个强大的网络数据采集工具,其最初是为网站自动化测试而开发的。近几年,它还被广泛用于获取精确的网站快照,因为它们可以直接运行在浏览器上。Selenium 可以让浏览器自动加载页面,获取需要的数据,甚至页面截屏,或者判断网站上某些动作是否发生。 Seleni…

    2022/4/8 20:49:27 人评论 次浏览
  • selenium如何添加代理IP?

    大家好,我是皮皮。 一、前言 前几天在Python钻石群有个叫【进击的python】的粉丝问了一个关于Python中selenium如何添加代理IP的问题,这里拿出来给大家分享下,一起学习。二、解决过程 这里给出【PI】吴老板大佬的解答,一起来看看吧! 直接上图了,如下图所示:他写这个…

    2022/4/7 23:24:12 人评论 次浏览
  • python页面滚动条上下移动

    from selenium import webdriver driver=webdriver.Chrome()driver.get(百度网址)for i in range(1, 10):# js代码去操作滚动js = document.documentElement.scrollTop=%s % (i * 300)time.sleep(0.7)# python 的 selenium去执行jsbrowser.execute_script(js)

    2022/4/3 14:19:27 人评论 次浏览
  • python+selenium的使用

    selenium 是一套完整的web应用程序测试系统,包含了测试的录制(selenium IDE),编写及运行(Selenium Remote Control)和测试的并行处理(Selenium Grid)。Selenium的核心Selenium Core基于JsUnit,完全由JavaScript编写,因此可以用于任何支持JavaScript的浏览器上。 …

    2022/4/2 12:49:32 人评论 次浏览
  • selenium-javaApi

    本文中没有的请查看下面链接https://blog.csdn.net/qq_29817481/article/details/101052012?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-8.pc_relevant_antiscanv2&spm=1001.2101.3001.4242.5&utm_relevant_in…

    2022/3/31 11:19:40 人评论 次浏览
  • 8.selenium - 完成管理员验证码登录测试用例

    # coding:utf-8from selenium import webdriver from time import sleep from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.support.wait import WebDriverWait from util import utilclass TestAdminLogin(object):# 初始化,…

    2022/3/29 6:27:52 人评论 次浏览
  • Java selenium错误——DevToolsActivePort file doesn't exist

    错误Ubuntu下运行一个selenium调用无头chrome浏览器,出现问题:DevToolsActivePort file doesnt exist 背景在Java项目中,使用selenium模拟谷歌浏览器打开系统页面,进行截图,在windows环境下运行都没有问题,可是部署到生成环境后,运行报错。原因使用root安装的chrom…

    2022/3/21 20:28:24 人评论 次浏览
  • Python+Selenium 二:八大元素定位方法

    import timefrom selenium import webdriverclass AutoTes:#打开Chrome浏览器def firsttest(self,message):driver=webdriver.Chrome()driver.get("https://www.baidu.com")print(message)#元素定位,八大方法def secondtest(self,message):driver=webdriver.Ch…

    2022/3/21 17:57:33 人评论 次浏览
扫一扫关注最新编程教程