今天补充一种文件上传的方法 主要是因为工作中使用SendKeys方法不稳定,具体方法见: Python Selenium 文件上传(一) 这种方法直接通过命令行执行脚本时没有问题,可以成功上传,但是如果通过saltstack 远程控制执行时,SendKeys就定位不到窗口了。 所以采用这种新的方式来 ...
分类:
编程语言 时间:
2017-09-15 01:51:38
阅读次数:
290
昨天写了Web 文件下载的ui自动化,下载之后,今天就要写web 文件上传的功能了。 当然从折腾了俩小时才上传成功。下面写一下自己操作的步骤 首先网上说的有很多方法 如 input 标签的最好做了,直接定位到元素,然后再sendKeys("value")即可 奈何研发的同学做成了 readonly ...
分类:
编程语言 时间:
2017-09-15 01:44:53
阅读次数:
259
1. 建立session时常用命令: 2. driver常用方法及注意事项 1) 常用方法: 2) 注意事项:使用driver.Sendkeys(string str)向文本框输入内容前,最好先element.Click( )一下,否则某些情况下,输入的内容会请不掉,文本框提示的内容也会在 输入的文 ...
分类:
移动开发 时间:
2017-09-13 01:37:05
阅读次数:
322
JavaScript共有3中弹出对话框Alert、Confirmation以及Prompt。 方法: Accept() 单击弹出对话框的确认按钮 Dismiss() 单击弹出对话框的取消按钮 SendKeys(keysToSend) 在弹出对话框中输入文本,该方法值对Prompt弹出对话框有效 ge ...
分类:
其他好文 时间:
2017-09-12 20:55:11
阅读次数:
136
目前在学习selenium自动化测试,环境配置成功后,能正常调用谷歌浏览器访问网页,并获取页名。在进行下一步学习时,定位元素,并使用元素的方法。 当使用sendkeys()这个方法时,一直提示报错,代码如下: 用的是myeclipse这个编译器,会提示错误信息:The method sendKeys ...
分类:
系统相关 时间:
2017-09-01 22:19:12
阅读次数:
268
最近研究微信项目,套着web版微信协议做了一个客户端,整体WPF项目MVVM架构及基本代码参考于:http://www.cnblogs.com/ZXdeveloper/archive/2016/11/13/6058206.html 由于参考博主的项目没有实现RichTextBox绑定图片与后台接收图 ...
分类:
其他好文 时间:
2017-08-30 11:58:04
阅读次数:
245
在做app自动化过程中会踩很多坑,咱们都是用中文的app,所以首先要解决中文输入的问题!本篇通过屏蔽软键盘,绕过手机的软键盘方法,解决中文输入问题。 一、定位搜索 1.打开淘宝点击搜索按钮,进入搜索页面 2.然后定位到搜索框后用sendkeys方法输入“hao”,这里定位元素用上一篇所说的就能搞定 ...
分类:
移动开发 时间:
2017-08-12 10:25:41
阅读次数:
245
对话框类型 1. 警告框: 用于提示用户相关信息的验证结果, 错误或警告等 2. 提示框: 用于提示用户在当前对话框中输入数据,一般需要用户单击取消或者确认按钮 3. 确认框: 用于提示用户确认或者取消某个操作,一般需要用户单击取消或者确认按钮 测试页面 用如下页面为例进行讲解, 包括了警告框,提示 ...
分类:
编程语言 时间:
2017-07-30 10:22:00
阅读次数:
176
1 #-*- coding:utf-8 -*- 2 __author__ = "carry" 3 4 from selenium import webdriver 5 import time 6 import SendKeys 7 8 profileDir = r'C:\Users\Administ... ...
分类:
Web程序 时间:
2017-07-27 00:48:57
阅读次数:
212
来源: http://www.cnblogs.com/changshuo/p/3279520.html ...
分类:
其他好文 时间:
2017-07-10 19:17:01
阅读次数:
234