- 博客(26)
- 资源 (1)
- 收藏
- 关注

原创 selenium---鼠标悬浮到指定元素上方,并点击出现的对应元素信息的操作------python
以百度首页为例,打开首页,右上角的设置中有一个高级搜索,需要鼠标悬浮才可以出现,所以在python中可以这么做:import timefrom selenium.webdriver import ActionChainsActionChains(self.driver).move_to_element(self.driver.find_element_by_link_t...
2018-09-12 16:27:40
20796
8

原创 对于有些网站无法打开F12或者firebug的现象解答
1.网页还没有加载好,这时点击F12,是不会出现任何东西的,虽然显示内容了,但是还有一些其他东西没有启动,所以打不开,这个等一会儿就好了,(看自己的网速)2.在页面中右键--选择查看元素,或者查看页面源代码都可以3.shift + F5 在火狐浏览器是可以强制打开性能记录的,打开性能记录,有一个查看器,那个查看器就是我们索要打开的页面元素选取窗口了。暂时没有发现没...
2018-08-17 13:44:16
19894
18

翻译 The Zen of Python
>>> import thisThe Zen of Python , by Tim PeterBeautiful is better than ugly.Explicit is better than implicit.Simple is better than complex.Complex is better than complicated.Flat is ...
2018-07-30 14:56:38
990

原创 get_screenshot_as_file 截图失败原因
def get_screent_img(self): """"页面截图功能""" file_path = os.path.dirname(os.path.abspath(".")) + './screenshots/' # %Y-%m-%d_%H_%M_%S_ now = time.strftime('%Y-%m-%d_%H:%M:%S') screen_name ...
2018-07-10 18:04:22
5219
1

原创 python中selenium关于滚动条的循环下拉滚动操作---滚动条操作
# -*- coding: utf-8 -*-# @Time : 2018/6/19 10:54# @Author : 清心def xh(): t = True time.sleep(1) while t: driver.execute_script("window.scrollBy(0,1000)") try: ...
2018-06-19 14:23:04
9167
4

原创 Appium-desktop 在使用过程中遇到的一些坑
#供自己记录,如有帮助,万分激动1.selenium.common.exceptions.WebDriverExceptionCould not find a driver for platformName '"Android"'.一开始出错的时候,以为那里做错了,后来才发现我使用的configparser这个方法的错误,没有理解这个方法的含义,这个方法...
2018-06-12 10:16:08
14792

原创 Appium-desktop 连接虚拟机
appium desktop 连接夜神虚拟机时,根据教程一步一步的来,到最后,使用appium 开启 start session 的时候,提示An unknown server-side error occurred while processing the command. Original error: Could not find a connected Android device...
2018-06-07 11:27:13
3276

原创 UiAutomator exited unexpectedly with code 0
在做appium自动化的时候,想要调用安卓的界面元素,但是启动的时候,总是提示报错,我的appium是 1.8 sdk版本 25.2.5百度搜索了很多,比如在手机里pull 一个 jar文件,但是我查了我的手机,我的手机里面是有的,pass主要就是上面这一种原因了,我的原因可能有些特殊,我在一直报错的时候,我重启了一下手机,嗯,重启了一下,在进程页面关掉所有的adb进程,然后重新连接,就好了!这就...
2018-06-05 17:47:05
4858
3

转载 Intel x86 Emulator Accelerator(HAXM installer) Not compatible with Windows?
关于安卓sdk的问题,最近也是头疼的很在这个网址下载-----zip包, 看自己系统是什么就下载什么https://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager-intel-haxm详细步骤看传送门: https://blog.youkuaiyun.com/xiangli...
2018-06-01 13:48:44
10937

原创 python滚动条操作--window.scrollTo---window.scrollBy的解析
window.scrollTo(x,y) 将滚动条移动到 横坐标为x,纵坐标为y的位置,比如:driver.js("window.scrollTo(0,1000)") 就是将滚动条向下移动 到 1000 像素的位置而window.scrollBy(x,y) 则是 在当前位置的基础上,再次移动x,y像素,如接着上面的操作:driver.js("window.scrollBy(0,...
2018-01-11 14:25:17
5708
原创 质量测试---
47. 新七大质量工具:鱼骨图、柏拉图、查检表、层别法、散布图、直方图、管制图。老七大质量工具:关系图、系统图法、KJ法、箭头图法、矩阵图法、PDPC法、矩阵数据解析法。39. AAR必须提供足够的时间进行完整的讨论,比如半天、一天时间,直到讨论出有效的改进措施为止。44. 目标是指管理活动所要求达到的成果,是企业在一定时期内努力奋斗的方向和希望达到的具体指标。B. 质量与每个人息息相关(作业员,管理人员,技术人员等),不只是质量部的责任(全员参与)A. 衡量质量的指标如果只有1个,那就是客户满意度。
2024-03-10 19:21:46
4501
原创 metersphere一些函数的使用
time相关的函数,暂时就这个,用到了以后再补充metersphere ${__timeShift(yyyy-MM-dd,,,,)}
2023-07-20 10:53:03
798
原创 metersphere 函数V参数的使用
有时候一个参数有多个值,想在某次请求时,随机使用某个值需要怎么做呢?metersphere中有一个内置函数 V ,可以使用函数V进行这种操作。比如下面 我的参数sex_type 中有两个值,一个男,一个女,后面调用随机数,随机取 1和2 ,这时在调用接口时,会随机出结果 男或女。counter 为函数方法,自行替换即可使用。name 为请求参数为多个的值的参数。
2023-07-17 15:00:46
1080
原创 IOS 手机抓包 频繁 访问 gateway.icloud.com.cn:443
在抓包的时候,有时候苹果手机在重启后频繁出现gateway.icloud.com.cn:443请求。这种情况需要在手机上进行设置,适用于IOS16.0以上版本,其他版本不清楚,没有尝试过。进入 设置--点击AppleID ,进入个人信息页面---点击iCloud。拉倒底部,关闭 在网页上访问iCloud数据, 这时就没有频繁请求了。
2023-06-27 15:46:01
7959
3
原创 python 传入oracle数据库时中文乱码问题
我是通过postman转换为python代码的情况,然后传入中文时,不是报错就是乱码中文名后加上这些,在传入时,就不会报错和乱码了
2022-06-11 15:19:12
416
原创 成长路上所遇的一些bug整理笔记
1.xpath定位不准确相关 每个浏览器中的xpath不是都一致的,尤其是碰到iframe这种表单形式。 火狐浏览器中的xpath就和谷歌的xpath不一致。 如果在火狐浏览器获取到xpath,而运行selenium时调用的是谷歌浏览器,可能会报‘’找不到对象的‘’的错误,大家尽量使用 相同的浏览器去做自动化测试。...
2019-05-29 10:11:41
282
原创 uiautomator查找元素的方式。
uiautomator查找元素的方式。####### resourceId 方式driver.find_element_by_android_uiautomator('new UiSelector().resourceId("%s")')####### text 方式driver.find_element_by_android_uiautomator('new UiSele...
2018-10-09 13:54:29
4202
原创 琐事(一)
公司要求写一篇观后感,写的是对公司文化宣传片的观后感。----------------------------------------------------------------切---------------------------------------------- 初心易得,难得始终人在前行的道路上,难免...
2018-08-08 17:19:58
334
原创 python关于初始化和实例化之----log日志打印两次的问题综述
我在写appium-desktop自动化框架的时候,我发现在我运行demo的时候,日志会运行两次,我查了一堆资料也没有发现我错在哪里。 一。开始我以为是 __init__的问题,我检查了__init__方法,发现他们属于同一对象,没有多余的对象。 二。然后我就检查我自定义的方法,也没有发现问题。 三。然后在我即将放弃的时候,发现了一个漏洞,就是我创建日志实例的时候,没有修改...
2018-07-13 15:44:26
3065
原创 webdriverAPI---
webdriver-API 请点击这里可以在这里查看webdriverAPI,但是我无法登录,不能下载,所以就暂时这样了
2018-07-10 10:43:14
356
原创 打开多个浏览器并且切换浏览器
#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/5/22 11:49# @Author : 清心# @File : openBrower.pyfrom selenium import webdriverimport time# opts = webdriver.ChromeOptions()# ...
2018-06-19 15:25:48
2126
原创 python 打包工具 安装命令-及打包命令
pip install pyinstaller 安装pyinstaller 打包工具安装成功之后 使用 cmd 进入需要打包的 .py 文件目录下输入命令: pyinstaller -F test.py常用参数:–icon=图标路径-F 打包成一个exe文件-w 使用窗口,无控制台-c 使用控制台,无窗口-D 创建一个目录,里面包含exe以及其他一些依赖性文件pyi...
2018-05-22 11:00:09
2561
原创 building '_mysql' extension error: [WinError 2] 系统找不到指定的文件
-------------本文章是用pycharm导包链接数据库的时候出现的问题,---不是此问题请忽略此文章----------在python3.X中已经不支持_mysql这种安装了,打开CMD ,如果不知道怎么打开,请先复习电脑操作基本知识保证电脑已安装了 pip 等工具安装命令 pip install MySQLClient读条完成之后,可以关闭了,然后打开pycharm, ...
2017-12-20 09:50:47
2567
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人