摘要:图形化自动化测试软件Sikulix 1、下载Sikulix控件java语言相关Jar包 2、将sikulixapi.jar包build path到项目中 3、创建一个demo 4、对于上传控件swfupload操作一样。例子如下:
阅读全文
摘要:1、新建java项目 2、右键项目->Build Path->Configue buildPath 3、将selenium所用Jar包使用Add Externel Jars方法导入 注:所需Jar包有三部分: a.selenium文件夹下libs下的所有jar包 b.selenium文件夹下的sel
阅读全文
摘要:1、在python中调用java方法。于是乎在mac下安装jpype, 2、windows系统用win32下的安装程序(.exe),Mac下没有直接的安装程序,需要编译源码安装。 3、https://pypi.python.org/pypi/JPype1 下载源码安装包 4、下载完成后,使用终端进入
阅读全文
摘要:1、从官网上下载Sikulix最新版本(目前为1.1.0)->下载地址(或者看这里)->下载sikulixsetup-1.1.0.jar (md5)(包名可能略有差别这无所谓); 2、在桌面新创建一个文件夹,命名为Sikulix; 3、把下载的sikulixsetup-1.1.0.jar文件放在Si
阅读全文
摘要:WebDriver只能在一个页面上对元素识别和定位,对于frame/iframe表单内嵌页面上的元素无法直接定位,需要通过switch_to.frame()方法将当前定位的主题切换为frame/iframe表单的内嵌页面中。 switch_to.frame()方法默认可以直接取表单的id或name属
阅读全文
摘要:鼠标右击、双击、悬停、拖动等功能,全部封装在ActionsChains类中 perform() : 执行所有ActionsChains中存储的行为 context_click(): 右击 double_click(): 双击 drag_and_drop(): 拖拽 move_to_element()
阅读全文
摘要:出现Element is not clickable at point错误或者NoSuchElement的原因🈶️以下几点: 1、这个元素被点击的时候不在页面可见范围内 解决方法:使用显式等待方法等待元素可见或者可点击。 2、这个元素还未加载出来 解决方法:使用sleep休眠几秒等待加载 3、这个
阅读全文
摘要:谷歌驱动与浏览器映射关系: chromedriver 下载地址:<!--?xml version="1.0" encoding="UTF-8"?--> http://www.cnblogs.com/fnng/p/5854875.html chrome旧版本下载地址不好找,存云盘上:https://p
阅读全文