从什么开始呢,就介绍一下最近接触到的一个强大的开源前端测试工具吧~~ selenium~~网上有很多关于这个工具的介绍,但是感觉主要还是关于这个工具的安装和官方文档的衍生品,实际的介绍好像很少~~ 其实我也不是很了解,只是最近接触了一个关于这个工具的一个小项目,做些初级的介绍吧。 首先第一篇,当然只是这个工具的简单介绍,使用环境,环境安装,基本工作机理和简单的范例,其他的嘛。。。。。我也还不会,不
转载 2024-06-18 21:35:26
36阅读
UI自动化测试准备一、浏览器驱动(谷歌) 1)下载谷歌浏览器并安装https://www.google.cn/chrome/ 2)根据浏览器版本号下载对应的webdriver驱动http://chromedriver.storage.googleapis.com/index.html 3)将驱动解压并放至Python目录中(python.exe所在文件夹)三大浏览器webDriver下载地址 :
转载 2024-01-15 02:42:08
109阅读
之前做过基于java+selenium3+maven的UI自动化。为防止后续遗忘,小结一下。1,maven依赖<dependency><groupId>org.seleniumhq.selenium</groupId><artifactId>selenium-java</artifactId><version>3.8.1<
原创 2020-08-02 10:07:17
497阅读
功能自动化系列汇总
原创 2023-11-03 10:58:23
90阅读
最近想好好写写博客,就继续以前关于web自动化的写,希望能写成一个系列 webdriver在驱动浏览器时,需要下载对应的驱动,注意需要和自己所使用的浏览器版本相匹配Chrome下载 chromedriver.exe 下载地址 http://chromedriver.storage.googleapis.com/index.htmlFirefox 下载 geckodriver.exe 下载
转载 2023-12-17 15:41:31
41阅读
转载 2021-08-02 16:27:00
86阅读
2评论
UI自动化测试的领域中,Selenium无疑是一颗璀璨的明星,它以其强大的浏览器自动化能力,长期以来一直是众多测试工程师的首选工具。它很经典,地位也毋庸置疑,但也是过去式了,现在我采用的自动化方案在很多方面来讲都比它要突出许多。
转载 6月前
89阅读
SeleniumSelenium是一个Web的自动化测试工具,最初是为网站自动化测试而开发的,Selenium测试直接运行在浏览器中,就像真正的用户在操作一样,可以按指定的命令自动操作,是Selenium 可以直接运行在浏览器上,它支持Mozilla Firefox、Safari、Google Chrome、Opera、IE等主流的浏览器。Selenium 可以根据我们的指令,让浏览器自
转载 2023-07-16 18:38:46
172阅读
前言目标网站:http://www.nhc.gov.cn 比我想象中要难爬的多,反爬机制是真的强。学习爬虫的朋友可以试试。这里介绍一种万能的方法,万金油seleniumSelenium Java API Docs 官方文档:https://www.selenium.dev/selenium/docs/api/java/Selenium WebDriver | Selenium 中文文档:https
selenium主要是用来做自动化测试,支持多种浏览器,爬虫中主要用来解决JavaScript渲染问题。模拟浏览器进行网页加载
原创 2021-11-08 09:27:58
114阅读
目录1对浏览器操作1.1用webdriver打开一个浏览器1.2最大化浏览器&关闭浏览器1.3设置浏览器窗口大小1.4打开测试页面1.5处理浏览器弹出的新窗口2页面元素定位3如何对页面元素进行操作3.1WebElement相关方法3.2iFrame的处理3.3输入框(textfieldortextarea)3.4下拉选择框(Select)3.5单选项(RadioButton)3.6多选项(
原创 2018-02-24 10:10:28
5232阅读
selenium主要是用来做自动化测试,支持多种浏览器,爬虫中主要用来解决JavaScript渲染问题。模拟浏览器进行网页加载
selenium主要是用来做自动化测试,支持多种浏览器,爬虫中主要用来解决JavaScript渲染问题。模拟浏览器进行网页加载
原创 2021-11-08 09:28:03
10000+阅读
selenium主要是用来做自动化测试,支持多种浏览器,爬虫中主要用来解决JavaScript渲染问题。模拟浏览器进行网页加载
原创 2022-01-26 10:53:51
48阅读
单元测试是软件开发中常用的一种测试方法,用于验证代码的单个功能单元是否按照预期工作。以下是一些常见的单元测试方法:白盒测试(White Box Testing):在白盒测试中,测试人员了解代码的内部结构和实现细节,编写测试用例来覆盖不同的代码路径和逻辑条件。黑盒测试(Black Box Testing):黑盒测试不考虑代码的内部实现,而是基于需求规格说明或功能规范编写测试用例,测试程序的输入和输出
转载 2023-09-11 11:45:49
77阅读
在上一篇分享中,给大家带来了selenium核心技术点在笔试/面试中的常见题型,本篇将继续深入探究自动化测试相关面试点,如果说selenium是一款web自动化测试不可缺的“武器”,那就需要安装到合适的装置上,才能尽情发挥其优势,在自动化测试中,所谓的“合适装置”即:自动化测试框架的选取,自动化框架必备面试问答将是此次分享的重点。Selenium WEB自动化技术深入掌握如何处理基于Web的弹出窗
转载 2023-08-21 18:29:03
139阅读
控制浏览器: http://www.cnblogs.com/moonpool/p/5657752.html
转载 2021-08-04 23:01:23
119阅读
编写Selenium测试用例就是模拟用户在浏览器上的一系列操作,通过脚本来完成自动化测试。编写测试用例的优势:开源,免费。支持多种浏览器 IE,Firefox,Chrome,Safari。支持多平台 Windows,Linux,Mac。支持多语言 Python,Java,C#。对 Web 支持良好。简单,灵活。支持分布式测试用例执行。引入依赖引入依赖是为了调用 webdriver 中的方法来与浏览
# Selenium Java 测试框架实现流程 ## 流程图 ```mermaid flowchart TD A(创建Selenium测试项目) B(引入Selenium依赖) C(创建测试类) D(配置浏览器驱动) E(使用Selenium API编写测试用例) F(执行测试用例) G(生成测试报告) A --> B
原创 2024-01-17 07:44:18
39阅读
# Java Selenium测试环境搭建与实用示例 在软件开发过程中,测试是确保产品质量的重要环节。尤其是随着Web应用越来越普及,自动化测试工具如Selenium变得尤为重要。本文将介绍如何搭建Java Selenium测试环境,并给出一些代码示例,帮助大家实现高效的Web自动化测试。 ## 一、Selenium简介 Selenium是一个开源的自动化测试框架,可以用于Web应用的测试
原创 8月前
44阅读
  • 1
  • 2
  • 3
  • 4
  • 5