自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 收藏
  • 关注

转载 自定义Robotframework,Appium的一个关键字(用于点击目标图片,用于Appium无法识别的一些图片元素)...

Appium无法识别的一些图片元素,必须先通过图片找坐标,进而通过点击坐标解决问题。1.先在terminer运行安装命令:pip install robotframework-appiumlibrary在目录:/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/A...

2019-09-29 15:10:00 365

转载 Linux环境变量设置

Center os 用户环境变量修改open ~/.bash_profile --进入用户环境变量设置export JAVA_HOME=/usr/java/jdk1.7.0_76export JAVA_BIN=$JAVA_HOME/binexport PATH=$PATH:$JAVA_HOME/binexport CLASSPATH=.:$JAVA_HOME...

2019-09-29 09:41:00 228

转载 华为手机usb调试打开后自动关闭怎么办?华为手机 usb调试为什么自动关闭?usb调试老是自动关闭怎么回事?...

01解决方法一依次点击“设置”——“系统”——“开发人员选项”先开启“开发者选项”开关。02然后在开启“USB调试”开关后,一并将“'仅充电'模式下允许ADB调试”选项开关打开。这样,华为手机usb调试打开后,就不会自动关闭了。03解决方法二我们打开usb调试一般就是为了将手机连接到电脑上。其次,华为手机连电脑,现在并不需要打开usb调试功能了。...

2019-09-24 09:15:00 18301

转载 Mac 下安装 jdk

1.安装jdk我们是需要java环境的~ 到oracle官网下载se:Java SE Development Kit 8 Downloadshttps://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html随后会出现 /...

2019-09-20 23:03:00 124

转载 Mac下Appnium的Android的UI自动化环境搭建

1. 安装jdk:略检查是否安装:执行命令java -versionadmindeMacBook-Pro-2:~ $ java -versionjava version "1.8.0_171"Java(TM) SE Runtime Environment (build 1.8.0_171-b11)Java HotSpot(TM) 64-Bit Server VM (b...

2019-09-19 22:55:00 263

转载 如何在Mac下配置多个Java版本

使用工具:brew caskbrew cask是一个用命令行管理Mac下应用的工具,提供了自动安装和卸载功能,能够自动从官网上下载并安装 最新的版本,它是基于homebrew的一个增强工具。一. 安装最新版的Java# 如何没有安装 brew cask。请执行 $ brew tap caskroom/versions$ brew cask install java...

2019-09-19 21:33:00 484

转载 Mac下安装adb

1、检查是否安装adbbriandeMacBook-Pro:~ brian$ adb -bash: adb: command not foundbriandeMacBook-Pro:~ brian$2、未安装则执行指令:$ brew cask install android-platform-toolsbriandeMacBook-Pro:~ brian...

2019-09-19 19:25:00 246

转载 robotframework-SikuliLibrary 第三方库

Sikuli给GUI的自动化测试提供了一种新的方式,使用截图和图片,而不是用API.这种方法跟人工键盘鼠标的输入的测试更接近。Sikuli包括sikul脚本,基于Jython的API以及sikuli IDE。Sikuli可以实现任何你可以在显示器上看到ui对象的自动化,你可以通过编写一些代码来实现web 页面,window/linux/Mac OS X桌面应用、甚至是iphone和and...

2019-09-14 09:58:00 773

转载 点击按钮,按钮没有悬浮效果,不能拖拽元素。

点击按钮,按钮没有悬浮效果,点击对象武反应,点击其外层就可以了。 转载于:https://www.cnblogs.com/brianlai/p/11414616.html

2019-08-26 20:11:00 271

转载 robot framework ——关键字run keyword if 如何在一个条件下接多个执行语句

曾一度疯狂搜索run keyword if 的用法,帖子是挺多的,可惜,没有一个我想要的。现在我终于把我想要的用法,收集好了,在此总结下。 1、曾经天真的以为 run keyword if +条件logXXX 。我以为后面只能接log,所有帖子的例子都是接的log,当我想接其他关键字的时候,大写的懵逼。后面才知道,log也可以...

2019-08-23 10:27:00 633

转载 iOS测试中发现一个textview控制,使用clear()无法清除文字

iOS测试中发现一个textview控制,使用clear()无法清除转载于:https://www.cnblogs.com/brianlai/p/11391417.html

2019-08-21 21:44:00 485

转载 AppiumLibrary 关键字文档

http://serhatbolsu.github.io/robotframework-appiumlibrary/AppiumLibrary.html#Start%20Activity转载于:https://www.cnblogs.com/brianlai/p/11380499.html

2019-08-19 23:32:00 224

转载 "startIWDP": true

{ "platformName": "iOS", "platformVersion": "11.0", "automationName": "XCUITest", "deviceName": "iphone 8", "bundleId": "com.systoon.beijinghuairoutoon", "udid": "84f4d08923c6...

2019-08-19 22:49:00 233

转载 第一次Git上传本地项目到github上 的命令

1.下载Git软件:https://git-scm.com/downloads,2.下载之后安装就很简单了,3.邮箱注册在gitbash界面输入如下内容即可完成邮箱的注册:$gitconfig--globaluser.name"user.name"(说明:双引号中需要你的用户名,这个可以随便输入,比如“zhangsan”)$gitconf...

2019-07-20 14:51:00 172

转载 PyTorch 安装 报错,原因是pip 不是64位的。

原因: import pip._internalprint(pip._internal.pep425tags.get_supported())换位64位的python版本。 import pip._internalprint(pip._internal.pep425tags.get_supported())转载于:...

2019-07-20 14:39:00 308

转载 Appium 服务关键字

摘自:https://www.cnblogs.com/puresoul/p/4709189.html转载于:https://www.cnblogs.com/brianlai/p/11183474.html

2019-07-14 11:07:00 94

转载 xcode模拟器使用常用的命令。

1.查看模拟器的udid用的xcrun instruments -sxcrun simctl list2.启动这个模拟器:xcrun instruments -w 'B39EC2FF-8A8B-4BFF-AFA4-7875904A9EB8'3.在这个模拟器安装路径下的APPxcrun simctl install B39EC2FF-8A8B-4BFF-AFA4-7...

2019-07-06 13:48:00 285

转载 如何快速找到Chrome配置文件路径,MAC 与window 都适用

Chrome 的配置文件主要用于存储浏览器的相关配置、书签、扩展插件和密码等,Chrome 配置文件会存储在用户计算机的一个单独文件夹当中,当你升级或重装浏览器时,这些已有配置将可以被完整保存下来。当你的 Chrome 遇到任何问题时,(在进行备份之后)都可以尝试创建一个新的配置文件看问题是否能够得到解决。分别应对 Windows、Mac 和 Linux 系统,Google Chro...

2019-07-03 23:01:00 2379

转载 配置 Mac Chrome Inspect

安装libimobiledevice :Could not connect to lockdownd. Exiting. 报错解决brew uninstall --ignore-dependencies libimobiledevicebrew install --HEAD libimobiledevicebrew link --overwrite libimobile...

2019-06-22 09:54:00 591

转载 MAC OS系统替换brew.npm, pip 使用阿里云的镜像源

替换brew.git:cd "$(brew --repo)"git remote set-url origin https://mirrors.aliyun.com/homebrew/brew.git# 替换homebrew-core.git:cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"git remote set-ur...

2019-06-07 12:50:00 547

转载 ios app UI自动化测试用到的命令

ios测试的app测试包,真机设备需要开发者证书并且将测试机的udid加入到pp文件文件,configruation 要求为debug模式的ipa包,1.苹果手机的UDID,a.通过 xcode-window-Devices and Smulatorsb .安装 ios-deploy 后,可以在terminer命令 ios-deploy -c...

2019-05-09 16:18:00 243

转载 Macaca app inspector-ios真机设备UI查看器

前言:App Inspector:浏览器端的移动设备 UI 查看器,使用树状态结构查看 UI 布局,自动生成 XPaths。官网:https://macacajs.github.io/app-inspector/cn/本次教程仅支持iOS,Mac一、环境安装:1、安装Node.jsbrew install node2、安装macaca...

2019-05-09 14:42:00 200

转载 MAC电脑下Appium + python3 + robotframework ios的真机测试环境搭建

本人的环境搭建前的准备,MAC电脑一台(macOS Mojave 10.14.0及以上),Xcode 10.0及以上 ,自己注册的一个Apple ID 账户,必须你的电脑能连接互联网,最好不要用公司的网络,限制太多,容易掉坑里。1.安装Homebrew安装/usr/bin/ruby -e "$(curl -fsSL https://raw.githubuser...

2019-05-04 14:22:00 218

转载 公司内网静态IP,外网无线动态IP 同时上网,不必再切换网卡啦 route 命令给你搞定。...

一:公司内网:192.168.55.101 255.255.255.0 192.168.55.1 网关外网:192.168.20.101 255.255.255.0 192.168.20.1网关二 :Dos中的CMD命令:route delete 0.0.0.0route add 0.0.0.0 mask 0.0.0.0192.168.2...

2019-04-07 21:58:00 1759

转载 基于Python在MacOS上安装robotframework-ride

基于Python在MacOS上安装robotframework-ridehttps://www.jb51.net/article/153665.htmhttps://www.jianshu.com/p/505525e2bb01转载于:https://www.cnblogs.com/brianlai/p/10562116.html...

2019-03-19 22:58:00 105

转载 mac终端输入python默认打开python3

*** 1. 终端打开~/.bash_profile文件 ***open ~/.bash_profile*** 2. 添加以下内容到.bash_profile文件 ***# Setting PATH for Python 3.5PATH="/Library/Frameworks/Python.framework/Versions/3.5/bin:${PATH}...

2019-03-07 22:17:00 253

转载 win10 切换网卡的bat

@echo off>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"if '%errorlevel%' NEQ '0' (goto UACPrompt) else ( goto gotAdmin ):UACPromptecho S...

2019-03-04 16:52:00 1660

转载 我告诉你 ,一个 window免费系统下载的网站!

一个 window免费系统下载的网站! https://msdn.itellyou.cn/转载于:https://www.cnblogs.com/brianlai/p/10452949.html

2019-02-28 20:35:00 12521

转载 oracle 子查询的几个种类

1.where型子查询:select cat_id,good_id,good_name from goods where good_id in (selct max(good_id) from goods group by cat_id);2. from型子查询:select * from (select cat_id,good_id,good_name from good...

2019-02-20 15:03:00 150

转载 trunc()

select to_char(sysdate, 'yyyy-mm-dd hh24:mi:ss'), to_char(trunc(sysdate), 'yyyy-mm-dd hh24:mi:ss') from dual t;--sysdate和trunc(sysdate)是不一样的 sysdate在当天的零时零分零秒等于trunc(sysdate)select...

2019-02-20 08:48:00 411

转载 case when then else end 与 decode 的区别

case when then else end : 条件可以有 等于 ,大于 ,小于与 decode : 条件只可以有等于的。转载于:https://www.cnblogs.com/brianlai/p/10367995.html

2019-02-13 08:35:00 170

转载 触发器 of oracle

、本文实例讲述了Oracle触发器用法。分享给大家供大家参考,具体如下:一、触发器简介触发器的定义就是说某个条件成立的时候,触发器里面所定义的语句就会被自动的执行。因此触发器不需要人为的去调用,也不能调用。然后,触发器的触发条件其实在你定义的时候就已经设定好了。这里面需要说明一下,触发器可以分为语句级触发器和行级触发器。详细的介绍可以参考网上的资料,简单的说就...

2019-02-11 17:47:00 76

转载 oracle 同义词

Oracle同义词的作用 同义词拥有如下好处: 节省大量的数据库空间,对不同用户的操作同一张表没有多少差别; 扩展的数据库的使用范围,能够在不同的数据库用户之间实现无缝交互; 同义词可以创建在不同一个数据库服务器上,通过网络实现连接1) 多用户协同开发中,可以屏蔽对象的名字及其持有者。如果没有同义词,当操作其他用户的表时,必须...

2019-02-11 16:15:00 49

转载 oracle查看被锁的表和解锁

--以下几个为相关表SELECT * FROM v$lock;SELECT * FROM v$sqlarea;SELECT * FROM v$session;SELECT * FROM v$process ;SELECT * FROM v$locked_object;SELECT * FROM all_objects;SELECT * FROM v$session_wait;--查看...

2019-02-11 13:03:00 62

转载 过年回家抢票,让光猫自动重启的小脚本

1 from selenium import webdriver 2 from time import sleep 3 import datetime 4 url = "http://192.168.1.1/login_smart.html" 5 url_login = "http://192.168.1.1/login.cgi" 6 url_longout =...

2019-02-11 09:55:00 1261

转载 where语句中不能直接使用聚合函数

1.问题描述select deptno ,avg(sal) from empwhere count(*)>3 group by deptno; 在where 句中使用聚合函数count(*),报出错误:ORA-00934: group function is not allowed here那是为什么呢?2.问题解决:大致解释如下,sql语句的执行...

2019-02-10 22:11:00 1061

转载 oracle 的replace()

1.查询所有员工的姓名,如果包含字母s,则用S替换。2.查询所有员工姓名的前三个字符。转载于:https://www.cnblogs.com/brianlai/p/10353234.html

2019-02-05 22:10:00 432

转载 获取某个日期的年月日。

1.获取当前日期的年月日select to_char(sysdate,'yyyy') from dual;select to_char(sysdate,'mm') from dual;select to_char(sysdate,'dd') from dual;2.显示所有员工的姓名、入职的年份和月份,按入职日期所在的月份排序,若月份相同则按入职的年份排序。SQ...

2019-02-05 21:58:00 495

转载 trunc(sysdate)的含义是什么

1.ORACLE中TRUNC是截取的函数转载于:https://www.cnblogs.com/brianlai/p/10349255.html

2019-02-02 21:44:00 1304

转载 数据库中 是/不是 ,等是非的逻辑关键字有哪些?

in / not inlike / not likebetween ---and / not between --- inis null / is not null1.查询员工名字中不包含字母S的员工。转载于:https://www.cnblogs.com/brianlai/p/10344189.html...

2019-01-31 21:31:00 410

空空如也

空空如也

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

TA关注的人

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