ICode9

精准搜索请尝试: 精确搜索
  • Selenium3自动化测试【34】执行JS脚本2022-05-19 09:01:36

    1. 引言 页面上的操作,有时通过Selenium是无法实现的,如滚动条、时间控件等,此时就需要借助JavaScript来完成。JavaScript是一种脚本语言,它在客户端运行,即在浏览器上运行。 WebDriver提供了一个内置方法来操作JavaScript。 driver.execute_script(self,script,args) 可以通过两种方

  • [LeetCode] 1299. Replace Elements with Greatest Element on Right Side 将每个元素替换为右侧最大元素2022-05-18 13:00:58

    Given an array arr, replace every element in that array with the greatest element among the elements to its right, and replace the last element with -1. After doing so, return the array. Example 1: Input: arr = [17,18,5,4,6,1] Output: [18,6,6,6,1,-1] Exp

  • 技术分享 | web 自动化测试 - 执行 JavaScript 脚本2022-05-16 18:01:50

    本文节选自霍格沃兹测试开发学社内部教材   JavaScript 是一种脚本语言,有的场景需要使用 js 脚本注入辅助我们完成 Selenium 无法做到的事情。   当 webdriver 遇到无法完成的操作时,可以使用 JavaScript 来完成,webdriver 提供了 execute_script() 方法来调用 js 代码。  

  • Python基于Selenium实现自动打开百度,京东2022-05-13 16:01:16

      使用selenium去调用浏览器,需要一个驱动,浏览器的webdriver需要独立安装,如果是chrome在浏览器输入框输入chrome://version/ 查看相应版本, http://npm.taobao.org/mirrors/chromedriver/下载相应驱动即可 百度 # _*_ coding:utf-8 _*_ from selenium import webdriver # 创建浏

  • Element-Select选择器结合树形控件2022-05-13 15:03:21

    Element UI中Select选择器的下拉选项是普通的列表,但是有些情况下,需要提供下拉菜单,这时就需要结合Select选择器和树形控件Tree了,其代码如下 <template> <div class="about"> <!-- 选择器选项以树形控件展示 --> <el-select v-model="form.id" placeholder="请选择" ref="

  • Element-给树形控件添加图标2022-05-13 14:34:28

    element ui 提供的树形控件默认是不支持添加图标的,如下所示: 如果要想要在节点自定义树形控件的图标,可以使用slot-scope,代码如下: <span slot-scope="{ node, data }"> <i v-if="data.children" class="el-icon-folder"></i> <i v-else class="el-ic

  • vite按需加载element-plus,减少项目体积,你必须学会2022-05-13 13:32:05

    1.在项目中安装 $ npm install element-plus --save $ yarn add element-plus $ pnpm install element-plus 2.安装对应的插件 npm install -D unplugin-vue-components unplugin-auto-import 3.在vite.config.ts中引入 <!-- vite.config.ts 代码结束 --> import { defineConf

  • selenium工具之解决元素不可交互 (element not interactable)2022-05-12 19:35:03

    https://blog.csdn.net/FlyUpHign/article/details/108731378?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-108731378-blog-107641567.pc_relevant_antiscanv2&depth_1-utm_source=distribute.pc_re

  • 【Python开发】那些年因填报体温困扰了我的双手2022-05-12 12:34:13

    一、起因 因为这些天要求报体温限制了我的双手,还时不时的给忘了。怎么办,自动化吧!怎么自动化,直接服务器定时任务吧。这里因为从调试到服务器定时任务并实现任务通知,整个的流程比较复杂,我就简单说一下自己开发的思路吧。个人娱乐,大佬轻喷。毕竟这种不起眼的脚本也就只有我好意思拿得

  • 解决Element-ui用户多次点击按钮,Message消息提示出现多个的问题2022-05-11 18:00:07

    连续点击按钮,提示框会出现很多个。现在需要优化,连续点击时,只出现一个提示弹窗 解决方法: 在出现弹窗之前,先关闭全部弹窗 this.$message.closeAll(); this.$message.error('错了哦,这是一条错误消息');

  • vue3 element-plus table 数据显示不出来2022-05-11 11:31:39

    数据显示不出来了?不要放张! 一开始大为震惊,查询了很多资料,也检查了很多遍代码。 有人说是ui库版本问题,有人说是代码没写对参数。 最后的最后,看到一篇文章,给我的灵感。 参考:https://blog.csdn.net/supming1/article/details/121253919?spm=1001.2101.3001.6650.4&utm_medium=distri

  • Selenium2022-05-10 22:32:36

    Selenium 简介 Selenium是一个Web的自动化测试工具,最初是为网站自动化测试而开发的,类型像我们玩游戏用的按键精灵,可以按指定的命令自动操作,不同是Selenium 可以直接运行在浏览器上,它支持所有主流的浏览器(包括PhantomJS这些无界面的浏览器,但是现在谷歌的无头比较火,下面展示谷歌的

  • selenium2022-05-10 17:03:03

    一 介绍 selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题 selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器 from selenium import webdriver

  • element中table的表格更新数据之后保留原来的勾选状态2022-05-09 13:32:52

    reserve-selection: 仅对 type=selection 的列有效,类型为 Boolean,为 true 则会在数据更新之后保留之前选中的数据(需指定 row-key)<el-table ref="table" :data="DataList" :row-key="rowKey">    <el-table-column type="selection" align="center&

  • element-ui tree全部展开和全部收起功能的实现2022-05-08 22:31:31

    element-ui tree全部展开和全部收起功能的实现 https://blog.csdn.net/m0_59850490/article/details/122366340 element-ui tree实现点击全部展开,只要有二级菜单的都自动展开 ,点击全部收起的时候所有的二级菜单全部收起 for(var i=0;i<this.$refs.selectTree.store._getAllN

  • Element-UI 项目中 Pagination 分页如何使用 ???2022-05-08 22:03:27

    Element-UI 项目中 Pagination 分页如何使用 ??? https://blog.csdn.net/helloword176/article/details/108973446 先看效果: 应用场景:         一般分页功能多用于一些数据量较大的信息展示页面,通过分页可以设置每页的显示数量。多用于和 el-table 结合使用! 属性 参数说明类

  • element ui 日期控件设置禁止跨年,跨月2022-05-08 17:01:32

    1.ELEMENT UI 日期选择器禁止跨年选择(禁止跨月同理) 未日期选择时: 选择第一个日期之后其他年份的日期无法选择,第二个日期只能从第一个日期年份中选择效果图: <el-date-picker v-model="selectedDateValue" value-format="yyyy-MM-dd" format="yyyy-MM-dd" type="daterange" :p

  • web自动化--自动化测试用例结构分析2022-05-08 11:33:42

    标准的用例结构   用例标题 前提条件 用例步骤 预期结果 实际结果 用例标题 类型 前提条件 用例步骤 预期结果 实际结果 搜狗搜索功能 正例 进入搜狗首页 1. 输入搜索关键词2.按下回车键 1. 搜索成功2. 搜索结果列表包含关键字 用例结构对比     自动化测试

  • 在vue-element-admin模板中去掉tui-editor2022-05-07 14:04:46

    先删除package.json的"tui-editor": "1.3.3",再安装依赖,不然会报错 1、修改package.json 删除包括tui-editor的1行     2、删除tui-editor相关文件rm src/components/MarkdownEditor/index.vuerm src/views/components-demo/markdown.vuevi src/router/modules/components.js  

  • vue element 禁止重复提醒 修改Message2022-05-07 13:34:50

    1,新建文件resetMessage.js /** 重置message,防止重复点击重复弹出message弹框 */ import { Message } from 'element-ui' let messageInstance = null const resetMessage = options => {   if (messageInstance) {     messageInstance.close()   }   messageInstance = M

  • Element form循环表单提交问题2022-05-06 10:31:54

    该情况是在form下嵌套多个for循环类型的form html页面 <el-form :model="dataForm" :rules="dataRule" ref="dataForm" style="height: 60vh;overflow: auto" label-width="150px" :disabled="isReadOnly"> <el-r

  • selenium爬虫2022-05-06 02:31:40

    介绍 selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题 selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器 from selenium import webdriver br

  • Selenium的判断2022-05-06 01:31:15

    from selenium import webdriverfrom time import sleepdriver = webdriver.Firefox()URL = r"C:\Users\I\Desktop\注册A.html"driver.get(URL)driver.find_element_by_css_selector("#userA").send_keys("admin")# size = driver.find_eleme

  • Selenium定位元素之XPath2022-05-06 01:04:13

    from selenium import webdriverfrom time import sleepdriver = webdriver.Firefox()# driver = webdriver.Chrome()URL = r"C:\Users\I\Desktop\注册A.html"driver.get(URL)# 操作一:通过xpath定位,(相对路径+属性)找到用户名,并输入“admin"# 方法一:driver.find_element_by_xpath(

  • Selenium定位元素之CSS2022-05-06 01:00:39

    CSS定位:   id  前面加#   class  前面加. from selenium import webdriverfrom time import sleepdriver = webdriver.Firefox()URL = r"C:\Users\I\Desktop\注册A.html"driver.get(URL)# 使用css的id定位,定位用户名,输入admindriver.find_element_by_css_selector("#userA

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有