ICode9

精准搜索请尝试: 精确搜索
  • vue-element-admin 的复制方法2022-06-09 12:05:59

    之前研究点击按钮复制的时候自己用的clipboard方法(vue/js实现点击按钮复制的功能(使用clipboard不再使用过时的execCommand)) 在使用vue-element-admin时发现其已经有二次封装过的复制方法了,于是记录一下,并解析一下他是如何封装的。 首先附上官方文档的链接:https://panjiachen.github

  • Element-UI 使用el-row 分栏布局2022-06-08 23:05:18

    Element-UI 使用el-row 分栏布局 https://blog.csdn.net/kangguang/article/details/104880967 使用多个卡片显示的时候,并且要求当列数到一定数目的时候,要自动换行,el-container 布局就满足了需求了,就要用到el-row 布局做分栏处理, 代码如下 <template> <el-row :gutter="20" cl

  • element UI 设置 el-table 表格 表头及各行的高度斑马线样式2022-06-08 22:37:27

    方法1:(高度不生效) .el-table__header tr, .el-table__header th { padding: 0; height: 40px;}//表头 .el-table__body tr, .el-table__body td { padding: 0; height: 40px;}///各行 ///注意要把style的scoped去掉,不然不生效 方法2:(高度不生效) <el-table :dat

  • 6.7__python_selenium(1)2022-06-08 09:33:20

    python+selenium       一、介绍自动化 1、什么是ui自动化? ui 就是界面, 通过模拟手工操作用户页面方式,用代码来实现自动操作和验证行为。 2、ui自动化的优点? (1)解决重复性的功能测试和验证 (2)减少测试人员在回归测试时用例漏测和验证点的漏测 (3)减少冒烟测试,减少回归测试人力成本

  • 【Element ui】在html网页中引入element ui2022-06-07 16:01:19

    引用 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Vue</title> <!-- 引入vue.js --> <script src="plugins/vuejs/vue.min.js"></script> <!-- 联网 -->

  • element 表格高度自适应2022-06-07 10:03:05

    <template> <div> <el-table :data="tableData" style="width: 100%" ref="tabless" :height="tableH" > <el-table-column prop="date" label="日期&qu

  • 技术分享 | app自动化测试(Android)--元素定位方式与隐式等待2022-06-07 09:31:20

    原文链接 元素定位是 UI 自动化测试中最关键的一步,假如没有定位到元素,也就无法完成对页面的操作。那么在页面中如何定位到想要的元素,本小节讨论 Appium 元素定位方式。 Appium的元素定位方式 定位页面的元素有很多方式,比如可以通过 ID、accessibility_id、XPath 等方式进行元素定

  • element可编辑表格加正则校验2022-06-07 09:02:17

             <div class="row">            <el-form ref="dataForm" :model="dataForm" :rules="rules" size="medium" style="width: 100%">              <el-table                :row-class-n

  • os模块在electron中的使用兼ip地址获取2022-06-06 19:03:26

    os模块在electron中的使用兼IP地址获取 直接看代码吧 const os = window.require("os"); let interfaces = os.networkInterfaces() var ips = []; //console.log(interfaces) for (let key in interfaces) { //console.log(interfaces[key]); interfaces[key].forEach(element =>

  • element ui 下拉框 过滤掉一下选项2022-06-06 17:00:48

    一个 数组中 可能只想显示 某些符合特定规则的备选项  <el-select v-model="scope.row.type" placeholder="请选择" size="mini"> <el-option v-for="item of startPoint.filter(el=> el.id <= scope.row.type)"   :key="item

  • element admin Login2022-06-05 16:32:12

    src/main.js 入口js,注册全局组件(vue cookie element store route)等,渲染app组件到页面 登录: 1.src/permission.js:登录时,先验证是否存在token,存在,再验证有什么权限==》跳到后台,不存在==》跳转login登录页 2.src/views/login/index.vue: 2.1规则验证: 登录方法(handleLogin)=》表单验证(th

  • 48.vue+element实现三级左侧菜单栏2022-06-04 18:35:33

    通过vue传输JSON格式菜单栏数据,对element导航栏进行遍历,组件代码如下: <template> <div> <el-radio-group v-model="isCollapse" style="margin-bottom: 20px;"> <el-radio-button :label="false">展开</el-radio-b

  • Web自动化测试1——元素定位+unittest的基本使用+项目实例2022-06-04 13:00:35

    python+selenium自动化测试视频传送门:https://www.bilibili.com/video/BV1Ey4y1L7xU?p=7&spm_id_from=pageDriver 一、环境搭建: pip install selenium -i清华源下载浏览器驱动:https: //npm.taobao.org/mirrors/chromedriver 注意版本要与浏览器版本一致把解压缩的浏览器驱动chro

  • selenium + pycharm2022-06-01 16:00:34

     简单写了一个邮箱登陆 有一些入门的知识难点可以看一下   # 从 selenium 中导入 webdriver from selenium import webdriver from selenium.webdriver.common.by import By from time import sleep # 设置驱动程序 driver = webdriver.Chrome() # 设置等待时间 # 最大化窗口 d

  • selenium键盘,鼠标用法2022-05-31 15:01:52

    导入类:from selenium.webdriver.common.keys import Keys 键盘模拟组合键 上下左右键:Keys.DOWN, Keys.UP, Keys.LEFT, Keys.RIGHT   回车和换行键:Keys.ENTER, Keys.RETURN  Keys.HOME, Keys.END, Keys.PAGE_DOWN, Keys.PAGE_SPACE,Keys.PAGE_UP, Keys.Esc Keys.F1, Keys.F2, Key

  • Vue mixin(混入) && 插件2022-05-31 10:33:08

    1 # mixin(混入) 2 # 功能:可以把多个组件公用的配置提取成一个混入对象 3 # 使用方法: 4 # 第一步:{data(){return {...}}, methods:{...},...} 5 # 第二步:1.全局混入:Vue.mixin(xxx)、2.局部混入:mixins:[xxx] 6 7 # Vue 插件 8 # 第一步:定义插件

  • web自动化测试(十二)控件交互进阶-ActionChains2022-05-30 23:35:45

    Actions 官方文档:https://selenium-python.readthedocs.io/api.html ActionChains: 执行PC端的鼠标点击、双击、右击、拖拽等事件 TouchActions:模拟执行PC端和移动端的点击、滑动、拖拽、多点触控等多种手势控制操作 ActionChains两种写法 链式写法 ActionChains(driver).move

  • 自动化测试-2.selenium驱动和unittest框架介绍2022-05-30 21:32:27

    前篇文章我们已经讲了unittest框架和selenium驱动的安装和介绍,这篇文章,主要是讲selenium日常的写法以及简单的操作 1.打开一个页面,用百度举例 import unittestfrom selenium import webdriverimport timefrom selenium.webdriver.common.by import Byclass Test(unittest.TestCase

  • 如何解决element的表单组件循环校验的问题2022-05-30 10:31:30

    1、    2、  

  • Element UI 扩展tooltip 只在内容过长才显示2022-05-30 10:04:02

    1. 介绍 Tooltip常用于展示鼠标 hover 时的提示信息。 而在实际过程中,有这么一个需求:只有文字内容排不下,出现省略号,才需要显示tooltip的提示内容。 本文章的思路是通过一个自定义指令实现如下效果:姓名字段过长时才显示tooltip   2. element-ui(vue2版本) 2.1 注册指令 1) akTo

  • web自动化测试(十一)弹框处理与文件上传2022-05-30 00:03:44

    弹框类型 alert confirm prompt 操作弹框方法 switch_to.alert() 切换到弹框 text 返回弹框的文字描述信息 accep() 点击确定按钮 dismiss() 点击取消按钮 send_keys() 发送文本到弹框的输入框 文件上传 input标签可以直接用send_keys(文件地址)上传文件 基本用法:element =

  • leetcode 540. Single Element in a Sorted Array 有序数组中的单一元素2022-05-29 14:34:30

    一、题目大意 标签: 查找 https://leetcode.cn/problems/single-element-in-a-sorted-array 给你一个仅由整数组成的有序数组,其中每个元素都会出现两次,唯有一个数只会出现一次。 请你找出并返回只出现一次的那个数。 你设计的解决方案必须满足 O(log n) 时间复杂度和 O(1) 空间复

  • 自动化测试(二)2022-05-28 23:34:38

    定位元素 from selenium import webdriver from selenium.webdriver.common.by import By import time as t # 在By类中,类属性就是元素定位的方式 driver=webdriver.Chrome() # 实例化webdriver,并指定浏览器 driver.maximize_window() # 窗口最大化 driver.implicitly_wait(30)

  • 自动化测试(一)2022-05-28 23:34:30

    selenium ChromeDriver不匹配的问题 由于Selenium是结合浏览器实战的 所以针对不同的浏览器 有不同的驱动。 1、查看当前浏览器的版本 2、下载相关的驱动 https://npm.taobao.org/mirrors/chromedriver/ 注意:一定要下载与版本相近的 3、下载驱动后 放在Python文件里   from sel

  • 这些高阶的函数技术,你掌握了么2022-05-28 18:34:59

    这些高阶的函数技术,你掌握了么 阿宝哥发布于 2020-11-16 在 JavaScript 中,函数为一等公民(First Class),所谓的 “一等公民”,指的是函数与其他数据类型一样,处于平等地位,可以赋值给其他变量,也可以作为参数,传入另一个函数,或作为其它函数的返回值。 接下来阿宝哥将介绍与函数相关

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

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

ICode9版权所有