上传操作有两种情况: 第一种:如果是 input 可以直接输入路径的,那么直接调send_ keys输入路径 第二种:非 inpat 标签的上传,则需要借助第三方工具,有一下三种方法 2.1 Autolt 我们去调用其生成的 au3 或 exe 文件; 2.2 SendKeys 第 三方库(目前只支 ...
分类:
Web程序 时间:
2020-01-24 00:09:35
阅读次数:
136
在使用 selenium 对页面进行相关操作时,有时候会遇到以下三种情况: 1.日期框:无法直接输入文本,必须要选择某一天的日期并点击才会填入文本框; 2.检索框:可以直接输入文本,但必须要点击根据输入的文本检索出来的下拉列表的某-项; 3.置灰的文本框:无法直接输入文本 按照常规套路,我们通常都会 ...
分类:
Web程序 时间:
2020-01-23 21:12:12
阅读次数:
155
我们在自动化测试中,会遇到需要把浏览器页面的元素移动到可见区域,就需要使用页面向上或者向下滚动 js操作-滚动条:使用: selenium 当中使用 execute_script (译:埃克斯Q特。思怪泼特) 方法 执行 js 语句; 页面元素滚动到可见区域常用的操作: 1、移动到元素element ...
分类:
Web程序 时间:
2020-01-21 23:21:48
阅读次数:
112
在平常我们使用百度查询时一般会使用 回车键(enter) Keys 类里面的常用方法行为: 回车键:Keys.ENTER 删除键:Keys.BACK_SPACE 空格键:Keys.SPACE 回退键:Keys.ESCAPE 刷新键:Keys.F5 键盘操作需要引入: from selenium.we ...
分类:
其他好文 时间:
2020-01-21 16:37:03
阅读次数:
601
Javascript 获取对象中值,新增属性,删除属性 javascript 中可以动态添加 对象属性 <html> <head> <script type="text/javascript"> var obj = new Object(); alert (obj.username); obj.us ...
分类:
编程语言 时间:
2020-01-19 22:22:14
阅读次数:
91
壹 ? 引 JavaScript开发中数组加工极为常见,其次在面试中被问及的概率也特别高,一直想整理一篇关于数组常见操作的文章,本文也算了却心愿了。 说在前面,文中的实现并非最佳,实现虽然有很多种,但我觉得大家至少应该掌握一种,这样在面试能解决大部分数组问题。在了解实现思路后,日常开发中结合实际场景 ...
分类:
编程语言 时间:
2020-01-18 00:57:29
阅读次数:
68
jQuery的文本属性值常见操作有三种:html() 、text() 、 val() ,分别对应JS中的 innerHTML 、innerText 和 value 属性。 1.2.1 jQuery内容文本值 ? 常见操作有三种:html() / text() / val() ; 分别对应JS中的 i ...
分类:
Web程序 时间:
2020-01-17 13:18:34
阅读次数:
99
mport numpy as npimport pandas as pd# iloc 主要用于索引取值df = pd.DataFrame(np.arange(20).reshape(5, 4), index=list('ABCDE'), columns=list('wxyz'))print(df)# ...
分类:
编程语言 时间:
2020-01-16 19:09:22
阅读次数:
100
字符串常见操作 如有字符串mystr = 'hello world itcast and itcastcpp',以下是常见的操作 <1>find 检测 str 是否包含在 mystr中,如果是返回开始的索引值,否则返回-1 mystr.find(str, start=0, end=len(mystr ...
分类:
编程语言 时间:
2020-01-12 09:48:45
阅读次数:
95
字典的常见操作1 <1>查看元素 除了使用key查找数据,还可以使用get来获取数据 demo: info = {'name':'吴彦祖','age':18} print(info['age']) # 获取年龄 # print(info['sex']) # 获取不存在的key,会发生异常 print ...
分类:
编程语言 时间:
2020-01-12 09:28:27
阅读次数:
77