自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

eldencheng的博客

工作中遇到的问题合集

  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 总结一下工作中常用到的Mac Book键盘快捷键组合

窗口与应用程序操作 (有些应用程序, 比如浏览器, 需要hold Command键大约3秒再按对应键才会有反应)Command + M: 最小化已当前窗口 (最小化后会在Docker显示缩略图)Command + H: 隐藏当前窗口 (不是所有应用程序都支持隐藏, 比如Edge浏览器就只能最小化)Command + W: 关闭当前窗口Command + option(Alt) + M 最小化所有窗口 (经测试在很多应用程序中是无效的)Command + option(Alt) ..

2022-04-13 15:48:02 1719

原创 运行Xcode build会出现“Error tool xcodebuild requires Xcode, command line tool xxxx“提示

最 近 在 使用 最 新 的 m1版本 的 mac book air, 从 App store安装好Xcode后, 在Terminal中运行运行Xcode build命令时会出现"Error tool xcodebuild requires Xcode, command line tool xxxx"这样的提示.于是在百度尝试查找解决方法, 找了很多文章 ,都说使用需要使用xcode-select命令切换 xcode的环境以解决这个问题, 经过我在我的mac book air上测试, 其实这些文章说的这

2022-04-06 16:14:36 1926

转载 Mac, 多进程+appium,python编译器出现crash

环境:Appium Desktop V1.7.2 + python 3.6 + Mac 10.12.6前提:1. 通过代码自动开启两个Appium进程2. 通过multiprocessing.Pool()开启子进程 3. 子进程放在unittest框架中执行,并且appium连接启动手机APP的方法也在子进程中执行问题:脚本执行下面代码时,python编译器会出现crashwebdriver.Re...

2018-07-03 11:44:53 690

转载 multiprocessing.Process,multiprocessing.Pool区别

1. 是否可以批量开启子进程multiprocessing.Process 无法批量开启子进程multiprocessing.Pool可以批量开启子进程p = Pool(2)p.map() /p.apply_sync()p.close()p.join()#或者用with方式with Pool(2) as p: p.map() / p.apply_sync()2. 进程间通信multiproc...

2018-07-03 11:38:12 5687

转载 Jmeter - 将数据写入CSV文件中

在测试过程中需要将一些数据写入CSV文件中以在另一些Thread Group中使用, 所以Google了一个使用BeanShell的写入CSV文件的方法, 这个方法可以放在BeanShell post process, BeanShell Assertion里面都可以, 在在另外的Thread Group就可以使用CSV Data Set Config来读取它:import java.io.Fil...

2018-06-21 15:35:37 13637

原创 Jmeter - 使用Mail Reader Sampler读取Gamil的邮件

1. 先在Gmail上设置打开pop, imap服务器2. 在帐户安全设置里打开允许低安全性应用访问3. 最后再在Jmeter上添加一个Mail Reader Sample, 设置服务器信息

2018-06-21 15:25:33 1458

原创 Mac Appium Android环境配置

1. JDK的下载安装直接百度搜索jdk去oracle的官网下一个最新版本的jdk-8u171-macosx-x64.dmg;网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html在terminal输入java -version,显示以下信息说明ja

2018-04-24 10:15:39 665

原创 在PC上安装Android SDK与Android模拟器 - 使用Android Studio 3.1.1

一. 前言最近重新安装了一下Android环境,发现现在已经在Google官网找不到独立的Android SDK可以下载了,而网上的其它教程比较旧,还是描述怎么SDK Manager里设置使用国内的镜像站点以下载需要的SDK,然而如果因为wall, Android Studio未能在安装过程中下载安装好SDK Manager的话,根本上连SDK Manager都没有的,所以不能直接使用网上教程所提...

2018-04-12 10:10:00 9015

原创 [持续更新中]自动化测试中经常使用到的adb 命令

一. 使用adb devices 显示已连接的设备二. adb push 和adb install安装Appadb push和adb install是apk包安装的两种方法,用法如下:  1.adb push XXX.apk /你想推送的路径  2.adb install XXX.apk  显而易见,两者的区别是,adb push可以自定义推送路径,adb install 只能安装在/data/a...

2018-04-07 01:47:34 298

原创 使用Inspector查看App元素属性

一. Android SDK自带的UI Automator ViewerAndroid SDK自带了UI Automator Viewer, 这个Viewer运行比较慢, 而且与Appium有点不兼容, 所以在尽量在关闭Appium服务之后才打开使用, 打开的步骤如下: 打开Adnroid SDK目录下的tools目录 鼠标右键单击"uiautomatorviewer.bat", 选择"以管理员身...

2018-03-09 20:32:12 3840

原创 Appium基础概念与在PC上安装

一. Appium的组成Appium是由三部分组成:1. Appium Server : 是Appium与Mobile App沟通的中介, 实际上发送命令到App的就是Appium Server, Appium Server的理念是与一个web代理差不多, 所以在实际使用时对于Client, 无论在不在本机上, 它就是一个Remote Server2. Appium Programming...

2018-03-08 23:18:54 491

原创 使用Appium进行Android自动化测试 - 通过UI Automator方式查找元素

一. Appium中使用UI Automator查找元素的方法1. 直接使用driver.find_element_by_android_uiautomator(UIAutomator locator) 2. from appium.webdriver.common.mobileby import MobileBy driver.find_element(MobileBy.ANDROID_U...

2018-03-08 23:15:21 2837

简单的自动注入测试工具WebCruiserEnt

免费的简单自动注入测试工具WebCruiserEnt,可以自动进行SQL注入,参数边界值等等,支持自定义规则

2018-04-12

The.Cucumber.Book(2012.1)

介绍基本Ruby脚本语言的自动化网页测试工具Cucumber

2014-08-06

空空如也

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

TA关注的人

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