ICode9

精准搜索请尝试: 精确搜索
  • shell 学习笔记9-while/until循环语句2019-09-09 17:56:15

    一、while循环语句   1、循环语句     循环愈久就是重复执行一条指令或一组执行,知道条件不在满足时停止,shell循环语句包括,while、until、for、select语句   2、while循环     主要用来重复执行命令或语句,常用来守护进程或持续运行的程序,其实大多数循环都会用for循环语

  • selenium常用的三种等待方式2019-09-09 10:01:16

    1.强制等待 使用方法:sleep(X),等待X秒后,进行下一步操作。 第一种也是使用最简单的一种办法就是强制等待sleep(X),强制让浏览器等待X秒,不管当前操作是否完成,是否可以进行下一步操作,都必须等X秒的时间。 缺点:不能准确把握需要等待的时间(有时操作还未完成,等待就结束了,导致报错;有时操作

  • python之selenium定位(css篇)2019-09-03 09:43:38

    一、css相关定位 1、常见选择器: 表示id选择 。 . 表示class选择。 ‘>’ 表示子元素,层级。 一个空个也表示一个子元素,但是是所有后代子元素,相当于xpath中的相对路径 2、css属性定位: 例如, 用id定位:"#kw" 用class定位:".s_ipt" 用标签定位:input 3、css用其他属性定位,仍如上例

  • shelll脚本 for while until 循环2019-08-26 10:00:17

    流程控制 编程中的逻辑处理: 顺序执行 选择执行 循环执行 循环 循环执行 将某代码段重复运行多次 重复运行多少次 循环次数事先已知 循环次数事先未知 有进入条件和退出条件 for, while, until for循环 for 变量名 in 列表;do 循环体 done 执行机

  • 元素等待2019-06-30 16:00:53

    隐式等待: driver.implicitly_wait(timeout) 例:driver.implicitly_wait(30) 没有找到会报出 NoSuchElementException 显式等待: 1. 导包 等待类 --> from selenium.webdriver.support.wait import WebDriverWait 2. WebDriverWait(driver, timeout, poll_frequency=0.5)   1). driv

  • selenium----三种等待2019-06-14 17:48:17

    在做UI自动化测试中,会经常遇到网络环境不好,导致找不到元素而报错,这时就要用到selenium中的等待。在selenium中共有三种等待方式 time(固定等待) 使用格式:time.sleep(seconds)这种方式虽然可以自定义等待时间,但是在网络环境良好的情况下,也依然会按照设定的时间继续等待,导致自动化时间

  • 2019vivo秋招提前批笔试题第3题2019-06-04 23:43:29

    笔试的时候没做出来,就顺手截图了。 虽然知道要用动态规划做,但我一直就不太懂动态规划。笔试完又花了2小时把它做出来了。也不知道性能怎么样,但还好做出来了。 def solution(n, toltal_money, until_price, until_hot): # 二维数组,每一行代表0到total_money每一个数对应的解(解

  • selenium的三种等待2019-06-03 22:48:09

    1. 强制等待 最简单粗暴,sleep(xx),不管你浏览器是否加载完了,程序都得等待xx秒,时间一到,再继续执行下面的代码,作为调试很有用,有时候也可以在代码里这样等待,不过不建议总用这种等待方式,太死板,严重影响程序执行速度。 # -*- coding: utf-8 -*-from selenium import webdriverfrom time

  • selenium+pthon----定位元素时的三种时间等待方法2019-05-09 10:42:48

    在元素定位的过程中我们少不了要加入等待时间, 如time.sleep(n)   ----强制等待 这但是这种方法并不是时时都凑效的,有时候加入了等待的时间但也没有能定位到我们想要的元素(时间太短没有加载出来也定位不到,时间太长很影响执行效率)。而且这种等待时间是定死的,不管有没有加载出来都要

  • rman list incarnation2019-05-05 09:44:13

    rman rescover后,resetlog打开后,如果要重新recover,那么需要 list incarnation RMAN> run { set until scn 2122840; 3> shutdown immediate; 4> startup mount; 5> restore database; 6> recover database; 7> alter database open resetlogs; 8> }   RMAN> list

  • selenium (四) WebDriverWait 与 expected_conditions2019-05-03 12:39:59

    在介绍WebDriverWait之前,先说一下,在selenium中的两种等待页面加载的方式,第一种是隐式等待,在webdriver里面提供的implicitly_wait()方法,driver.implicitly_wait(30) #单位:秒第二种是显示等待,是在support/wait中的WebDriverWait类中实现,可以根据需要设置等待时间和每次等待的步长。

  • pyserial timeout 参数2019-04-30 08:51:57

    今天在做串口通信(下位机为plc)的时候发现同一份源码,timeout 一个设置为1,一个设置为0.01,但返回UI的速度完全不一样,前者慢的要死 我擦,这个竟然对通信有影响,赶紧查看官方文档: timeout = None: wait forever / until requested number of bytes are received timeout = 0: non-bloc

  • python -- selenium三种等待元素方法2019-04-19 12:39:55

    随笔一些小小知识点。 话不多说,开始啦。   python里最常见的3中元素等待操作: 一、强制等待  sleep(3) 这个方法使用时只需引入time模块即可,如:import time 这种等待方式,时间到了就执行下面语句,如:sleep(3),3s过后执行下面代码,这种等待方式比较死板,效率低,并且不能保证在规定的时间内元素

  • shell循环有for while until 这三个都是内部命令2019-04-14 15:56:43

    脚本进阶for循环 for NAME [in WORDS ... ] ; do COMMANDS; done 基本格式解释;NAME 变量的名称WORDS 字符的列表COMMANDS 这里面的命令将执行很多次,执行的次数由WORDS的字符列表决定for循环 列表生成方式: 1) 直接给出列表 (2) 整数列表: (a) {start..end} (b) $(seq [start

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

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

ICode9版权所有