摘要: IETester 下载地址:https://www.my-debugbar.com/wiki/IETester/HomePage 阅读全文
posted @ 2019-06-26 10:34 耳虫 阅读(258) 评论(0) 推荐(0)
摘要: web 实现: 启动driver 服务--若未指定port则创建随机未使用的端口号启动服务 服务启动后根据代码 如driver.findelement(By.***)*** selenium会获取方法,每个方法有对应的命令以及地址 通过地址向浏览器发起http通信。 通信过程采用webdriver协 阅读全文
posted @ 2019-06-01 11:18 耳虫 阅读(489) 评论(0) 推荐(0)
摘要: 需要安装 pip install easygui pip install pyqt5 -i https://pypi.tuna.tsinghua.edu.cn/simple pip install pyqt5-tools -i https://pypi.tuna.tsinghua.edu.cn/si 阅读全文
posted @ 2019-05-30 21:26 耳虫 阅读(304) 评论(0) 推荐(0)
摘要: 底层原理如下: 1.在自动化测试过程中,存在三部分组件:客户端脚本+驱动+浏览器终端。 2.驱动文件,以geckodriver.exe为例,这个可执行的驱动文件启动后,相当于一个暴露了一系列接口的服务器,监听某一端口,例如:89890。 3.客户端的操作(访问页面,定位元素,输入数据,点击按钮等)都 阅读全文
posted @ 2019-05-10 15:00 耳虫 阅读(2632) 评论(0) 推荐(1)
摘要: Oracle 11G在用export导出时,空表不能导出,11G R2中有个新特性,当表无数据时,不分配segment,以节省空间。 那么我们应该如何导出空表: 利用如下语句生成alter语句,未每个空表分配segment select 'alter table '||table_name||' a 阅读全文
posted @ 2019-04-23 09:51 耳虫 阅读(964) 评论(0) 推荐(0)
摘要: 进行自动化测试过程中,发现需要重新搭建一套自动化测试库,然后利用pl/sql对数据库导出: 进行导入后发现报错ora-12592 :包错误 原因分析,数据量过大,传输超时,需要在Oracle服务端以及客户端配置sqlnet.ora文件(若是linux服务器直接在tnsnames.ora同目录下新建s 阅读全文
posted @ 2019-04-23 09:49 耳虫 阅读(3834) 评论(0) 推荐(1)
摘要: selenium进行UI自动化测试需要Driver支持,不同的浏览器需要不同的Driver,之前使用的Driver可以正常运行,但是总会报一些莫名的问题,经过查找,原来IE的Driver需要与selenium版本号相同(也就是匹配) 而chromeDriver以及firefox的Driver也是不同 阅读全文
posted @ 2019-04-18 09:31 耳虫 阅读(771) 评论(0) 推荐(0)
摘要: 本地环境开发,移至服务器上出现Unable to get browser的问题。经过查找找到问题所在(第六点,需要修改注册表增加键): 1、下载IEDriverServer。进入索引页,首先选择版本号,IEDriverServer的版本号和Selenium的版本号一定要一致。 2、解压缩得到IEDr 阅读全文
posted @ 2019-04-16 09:30 耳虫 阅读(1858) 评论(2) 推荐(0)
摘要: 脚本本机运行无误,服务器上用jekins运行出错。找不到窗口,实际窗口存在。 原因:IE配置问题,需要启用浏览器中的Intarnet安全设置。 阅读全文
posted @ 2019-04-12 13:53 耳虫 阅读(310) 评论(0) 推荐(0)
摘要: 心血来潮,昨天看见群里讨论一段图片转pdf的代码,直接拿过来发现不能用,原来是因为代码中传的文件对象不对,源码中说传递的是一个文件路径或一个文件对象。他传的是一个文件名,很是尴尬。 想了想,主要原因还是因为很多人不看源码,看了源码经常因为大段的注释英文看不懂,很是尴尬。 然后想了想,是否可以写一个翻 阅读全文
posted @ 2019-04-11 14:24 耳虫 阅读(1701) 评论(1) 推荐(1)