• Selenium遇到的问题2 下载了chromedriver,并放在Path目录下,还是显示错误

    Selenium遇到的问题2——下载了chromedriver,并放在Path目录下,还是显示错误如下:用Selenium打开谷歌浏览器(版本59),需要对应的chromedriver,我下载了对应的chromedriver 2.30版本,我放在了Python目录下,确保已经在Path路径中。网上看...

    2023-11-13 16:24:04
  • Selenium Tutorial -10 Implementation of Our First WebDriver Script

    http://www.softwaretestinghelp.com/selenium-webdriver-tutorial-10/ In the previous two tutorials, we made you acquainted with the basic architecture a...

    2023-11-13 16:17:37
  • [Selenium With C#基础教程] Lesson-01环境搭建

     作者:Surpassme   来源:http://www.jianshu.com/p/33b87bc00233 声明:本文为原创文章,如需转载请在文章页面明显位置给出原文链接,谢谢。 最近开始复习Selenium的相关知识,顺便整理自己的学习心得,分享出来也算是总结吧。Step-1:准备所需的开发...

    2023-11-13 12:43:49
  • Python+selenium 自动化测试之SMTP 邮件发送

    SMTP简介SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。邮件发送前的准备工作1.开启...

    2023-11-11 22:08:39
  • Jenkins高级篇之Pipeline实践篇-5-Selenium和Jenkins持续集成-Pipelinejob草稿版

           前面,我们通过在jenkins上创建一个free style job,然后跑起来我们的selenium自动化测试。现在开始,我们要把这种方式给丢弃,采用pipeline的方式,让更多手工配置操作,写入到代码中去。一开始,我们从简单做起,慢慢来。这篇文章的目标就是,创建并成功运行一个pi...

    2023-11-11 09:31:44
  • 单机Selenium grid环境搭建

    1. 下载Selenium grid的jar包 http://selenium-release.storage.googleapis.com/index.html 或者使用Maven下载, 我下载的是selenium-server-standalone-2.53.1.jar2. 下载Chrome浏览...

    2023-11-09 20:17:20
  • Selenium入门记录_004_使用网页查看selenium的功能

    环境配置问题见 这里学习过程中遇到遇到需要控制鼠标、键盘等操作,教程中一般不会过细的讲到每个操作这个时候使用help或pydoc功能查看自带的说明就很有必要。网页查看文档教程(看pydoc部分)点这里按上文开启后,找到selenium的位置,就可以方便的查看所有selenium包含功能的说明了。以我...

    2023-11-07 19:44:42
  • Java+Selenium3方法篇0-如何在Eclipse上查看Selenium源码

           前面基础篇系列文章,足够你可以对Seleniun入门,至少知道写你第一个基于Java的Selenium自动化测试脚本。接下来我们介绍Selenium方法篇,主要是介绍一些常用的Selenium方法后者接口,通过这些接口或者方法的具体操作,达到能够熟练使用Selenium编写Java的自...

    2023-11-07 10:14:40
  • 综合使用python爬虫技术,selenium模块动态抓取“视觉中国”网站上的图片的url

    一、 导入模块import timefrom selenium import webdriverfrom lxml import etree本文章纯粹用来练手,于是我使用了etree,其实光使用find_elements…的方法也可以二、开始干活1.首先创建driver对象driver=webdri...

    2023-11-01 20:24:48
  • Python Selenium 之生成BeautifulReport可视化报告

    提到自动化测试,就少不了自动化生成测试报告,其实也少不了漂亮的测试报告呀!刚好看到在github上有个大神(TesterlifeRaymond)分享了BeautifulReport,与unittest测试框架完美的结合起来,就能生成BeautifulReport了。下面来小小实践一把:一、首先,准备...

    2023-11-01 13:19:46
  • 一步步教你集成Jenkins和Selenium WebDriver

    本文将一步步指导你如何集成Selenium WebDriver和Jenkins:1、Jenkins的简单使用以及集成selenium2、创建一个批处理命令,并用于Jenkins3、定期设置Jenkins任务,并加入邮件通知功能4、命令行运行selenium脚本Jenkins是业界非常流行的开源持续集...

    2023-10-31 10:09:47
  • selenium+webdriver框架 bbs项目function.py解释:

    selenium+webdriver框架 bbs项目function.py解释:from selenium import webdriverimport osdef insert_img(driver,file_name):base_dir = os.path.dirname(os.path.dir...

    2023-10-27 11:24:19
  • Selenium IDE下载并安装

    提示:Selenium IDE仅作为Firefox和Chrome插件提供,不支持其他浏览器,本文以Firefox浏览器作为示例,本来想录制脚本然后导出java文件格式脚本,但后面发现不支持导出,后更换为“Katalon Recorder”插件(https://addons.mozilla.org/z...

    2023-10-27 11:06:15
  • Selenium 自动化测试从零实战经验

    测试自动化是现在的一种趋势,更是许多厌倦功能测试想转型高端测试的测试从业者的迫切需求。关于测试自动化的资料比比皆是,但是杂乱无章,而且好多知识只是一带而过,并且更多针对 Selenium 这块的测试以 Python 语言居多,Java 语言很少。其实,Java 语言更加灵活,毕竟面向对象语言中 Ja...

    2023-10-27 07:28:09
  • 用Selenium测试web应用

    问题1:当用户在网上商店购物时,一次完整的购买流程需要用户进行好几个步骤的操作(包括选择商品、填写订单信息、选择支付方式、确认订单等),涉及四到五个页面以及数十个类的协作。如何在开发过程中始终确保该流程能够正确无误、畅通无碍?<o:p></o:p>问题2:客户提出需求:在显示...

    2023-10-26 19:01:15
  • 用Selenium测试web应用

    问题1:当用户在网上商店购物时,一次完整的购买流程需要用户进行好几个步骤的操作(包括选择商品、填写订单信息、选择支付方式、确认订单等),涉及四到五个页面以及数十个类的协作。如何在开发过程中始终确保该流程能够正确无误、畅通无碍?问题2:客户提出需求:在显示货物列表时,应该首先按货物名称排序,名称相同的...

    2023-10-26 18:19:23
  • selenium页面对象定位方法详解(三)

    我们继续来讲下页面对象的定位方法,本文主要讲xpath的定位方法。那么讲xpath之前,我先来说下,为什么要讲xpath定位方法呢,因为很多时候我们要定位的页面对象会没有id、name、class等属性,甚至也无法通过link text的方法定位,所以我们就需要用到xpath,xpath对于所有的对...

    2023-10-25 09:02:45
  • selenium页面对象定位方法详解(四)

    我们继续来讲下页面对象的定位方法,本文主要讲css_selector的定位方法。那么讲css_selector其实和xpath一样,因为很多时候我们要定位的页面对象会没有id、name、class等属性,甚至也无法通过link text的方法定位,所以我们就需要用到css_selector,css_...

    2023-10-25 09:02:15
  • selenium页面对象定位方法详解(一)

    在自动化的测试中,对象元素的定位和操作是自动化的核心部分,俗话说的好,工欲善其事必先利其器,页面对象定位不到,其它都是白谈!页面对象定位是自动化的基础,在定位到对象的基础上,才可以形成对对象的操作。webdriver提供了元素定位的方法,常见的有如下的几种:id、name、class name、ta...

    2023-10-25 09:02:21
  • pycharm+selenium爬虫报错解决方法 Message: unknown error: call function result missing ‘value‘

    pycharm+selenium爬虫报错报错记录报错信息: WebDriverException: Message: unknown error: call function result missing ‘value’ with selenium在pycharm中运行selenium爬虫出现这种问...

    2023-10-25 08:58:09