自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 在容器中实现crontab定时启动

在容器中实现定时启动

2022-11-18 23:00:14 1367 1

原创 appium ios真机 系统访问照片/位置权限(非常规权限)弹框处理

1、常规系统权限弹框常规的是指 弹框选项为“允许”和“不允许”的权限弹框比如:使用:driver.switch_to.alert.accept()2、访问照片/位置权限(非常规权限)弹框选项不是“允许”和“不允许”的弹框,driver.switch_to.alert.accept() 无效1、位置权限代码如下:def location_handle_pe...

2020-07-24 16:38:23 951

原创 Appium+Android Message: Locator Strategy ‘name‘ is not supported for this session 改驱动文档不生效

环境:Appium 14.0.1使用driver.find_element_by_name方法报错已修改配置文件/Applications/Appium.app/Contents/Resources/app/node_modules/appium/node_modules/appium-android-driver/build/lib/driver.js重启了appium和...

2020-07-24 16:38:10 863

原创 appium ios 下拉刷新&输入框输入后收起键盘

环境:系统:ios10.13.6 (17G12034)appium:1.14.0xcode:10.1iphone:iphone7 12.41、下拉刷新(顶部)def drag(ele,time): ''' 下拉操作 :param ele: :param time: :return: ''' a = 0.5 ...

2020-07-24 16:37:54 1703 2

原创 appium ios 相对坐标点击和控件滑动操作

环境:系统:ios10.13.6 (17G12034)appium:1.14.0xcode:10.1iphone:iphone7 12.4在尝试使用driver.tap([(a,b)],500)做点击操作报错(复制了一个别人的,自己的当时没有存,大致格式就是这样):WebDriverException: Message: An unknown server-side...

2020-07-15 11:37:33 1306

原创 JMeter+ant+git+jenkins+邮件 持续集成环境搭建

1.前提条件公司里的Jenkins服务器在mac环境上,所以本次环境搭建记录针对于mac环境。本次JMeter+ant+git+jenkins在已搭建好java、Jmeter、ant环境的基础上进行配置。环境配置如下:export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Homeexport JAVA_HOME=$JAVA_8_HOMEexport PATH=$JAVA_HOME/.

2020-06-10 15:41:12 2368

原创 解决Jenkins测试脚本有失败断言 而构建仍能成功问题

1.说明首先,Jenkins的构建是否通过和测试脚本是否有失败断言其实没有关系,Jenkins构建应该只和文件执行是否正常有关,所以,如果想要达到一旦Test中测试脚本有出现失败断言构建就失败的效果,需要通过Jenkins中额外的脚本处理。2.Mac/Linux系统mac或者LInux系统可以通过Jenkins里构建中的shell脚本实现。思路是:在每次构建前先删除之前的测试报告目录(或者文件),接下来跑测试脚本,最后通过脚本判断测试脚本的报告中是否存在失败断言,如果有就将程序运行结果置为非

2020-06-10 09:42:47 3125 2

原创 JMeter BeanShell提取将数据库查询表列名和对应值格式的接口返回值

总结一下JMeter提取将数据库查询表列名和对应值格式的接口返回值的方法先看下接口返回:[ { "TableName":"Table", "DataColumn": [ "PKUser", "HeadFolder", "HeadUpdateTime", "CountReading", "CountFavourate", ...

2020-05-16 10:36:03 1460

原创 移动端iOS查看设备和安装卸载应用命令

iOS篇一、准备工作1、查看设备:idevice_id -l(USB)2、给指定设备安装应用:ideviceinstaller -u [udid] -i [xxx.ipa]3、查看所安装的应用bundle id:ideviceinstaller -l4、卸载指定应用:ideviceinstaller -u [udid] -U [bundleId]二、响应...

2020-04-21 15:33:15 537

原创 移动端性能测试-响应(Android)

Android篇一、准备工作1、查看设备:adb devices -l2、查看应用:adb shell pm list packages3、查看应用activity4、卸载旧程序:adb uninstall com.fooww.soft.android.Presentation5、安装程序:adb install /Users/cady/Downloads/...

2020-04-21 14:34:47 285

原创 yaml数据参数化

1、加载yaml文件yaml.safe_ load(open(" ./data.yaml"))2、yaml内容e.g.1:字典dict:companies: [{id: 1,name: company1,price: 200W},{id: 2,name: company2,price:500W}]yaml文件:companies:- id: 1 name...

2020-04-05 21:26:34 2539

原创 pytest.mark.parametrize参数化

1、参数化,前两个变量,后面是对应的数据@pytest.mark.parametrize("test_input,expected",[("3+5",8),("2+5",7),("7*5",30)])def test_eval(test_input,expected): #eval 将字符串str当成有效的表达式来求职,并返回结果 assert eval(test_inp...

2020-04-05 19:19:37 968

原创 pytest setup&teardown 各级别

import pytest类似的setup,teardown同样更灵活:模块级(setup_module / teardown_module)模块始末,全局的(优先最高)函数级(setup_function/ teardown_function)只对 函数用例生效(不在类中)类级(setup_class/ teardown_class)只在类中前后运行一次(在类中)方法级(setup_me...

2020-04-05 19:17:39 466

原创 Message: invalid argument: user data directory is already in use

Message:invalidargument:userdatadirectoryisalreadyin use, please specify a unique value for --user-data-dir argument, or don't use --user-data-dir解决方法:将Chrome用户数据文件拷贝出来一份重命名,py文件中引用拷贝出来的用户数据...

2020-03-29 21:36:08 5957

原创 pip管理和国内镜像

安装包pip install包名==版本号 ♢pip install selenium==2.39.0pip install -i镜像地址--trusted-host镜像地址对应的host ♢举例: pip3 install jupyter -i http:/ / pypi.douban.com/ simple/ --trusted-host pypi.douban.com国内...

2020-03-22 17:45:43 309

原创 [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains 的问题 MySQL

mysql版本:8.0.16navicat版本:11.1.3执行update语句报错:MySql遇到 [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column ‘information_schema.PROFILING.SEQ’ whi...

2020-03-16 15:49:20 140

原创 安装bugfree(MySQL未安装问题)

要安装bugfree首先要搭建好php环境。对于在安装bugfree到一半的时候碰到了mysql未安装的问题,可行的方法是安装xampp-windows-x64-5.6.40版本,可能已经下载过XAMPP7.几版本的需要卸载才能安装上5.6.40版本。选择安装xampp5.6.40这个老版本主要的原因是如果安装高版本的XAMPP 那么mysql版本势必也是高版本的(应该是7),而bugfree在安...

2019-03-06 00:16:14 2597

xampp-windows-x64-5.6.40-0-VC11-installer.exe

https://www.apachefriends.org/download.html官网下载的64位 5.6.40(老版本) for 安装bugfree

2019-03-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除