自定义博客皮肤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.重复的修改,则选择删除其中一段代码,再把冲突标识符(<< == >>三行)删除。当本地代码与服务器提交有冲突时,会出现以下错误提示,并进入MERGING状态。进入编辑器后将编辑器中pick 改为drop,按ESC,:wq回车保存退出。再次输入git log 会发现提交已被删除。2.均须保留,则直接删除冲突标识符。冲突解决后再进行提交。

2024-01-17 14:34:37 382

转载 检查Toast是否弹出

【代码】检查Toast是否弹出。

2023-11-15 10:00:48 78 1

原创 windows 桌面应用自动化-Uiautomator

Inspect.exe 位于 SDK 安装路径的 \bin<version><platform> 文件夹中,如我的路径:D:\inspect\bin\10.0.22621.0\x64\inspect.exe。inspect的具体使用可参考: https://learn.microsoft.com/zh-cn/windows/win32/winauto/inspect-objects。因此想了一个办法:将该应用固定在任务栏,先从任务栏启动该应用,再获取该应用的窗口名。现在就可以获取窗口,并进行所需操作了。

2023-10-23 10:59:35 265

原创 Java 获取adb shell 命令返回值

以上是一个示例,可根据具体需求调整返回值类型,String,boolen,int 等。

2023-09-05 10:22:09 180 1

原创 python3+allure 安装及使用(windows)

使用allure需要满足两个条件,已安装Java 1.8+ ,安装python 3java 安装可以自行百度,很多博主都有介绍java 安装包下载:https://pan.baidu.com/s/1HpYcvSAcHtbpHFtEKyua5A提取码: kc4kallure 安装1.python 安装pytest及 allure插件pip install pytestpip install allure-pytest2.下载allure链接: https://pan.baidu.com/s/

2021-10-12 17:08:13 7530

原创 Python之下载文件

自动化测试过程中发现避免不了需要手动操作的部分,如手动下载最新的APK文件进行smoke测试,而往往新的版本是在夜间进行的,等到早上上班后再进行下载进行smoke测试的话时间就浪费了,因此需要有个脚本自动检测是否有新版本,并自动下载进行smoke测试。可使用requests方法实现下载:# -*- coding:utf-8 -*-import requestsimport osfrom requests.auth import HTTPBasicAuthimport timefrom sys i

2021-04-07 11:21:59 181 2

原创 python 之遍历文件夹下的所有文件并查找特定内容

在使用python 编写自动化脚本时需要对特定数据进行处理,那么如何在某文件夹下查找特定数据呢?代码如下:import ospath = os.getcwd()files = os.listdir(path)print filesfor file in files: logfile = open(file,"r") lines = logfile.readlines() for line in lines: if line.find("111") !=

2021-03-19 12:45:49 4249 3

原创 python之getopt

python中 getopt 模块,该模块是专门用来处理命令行参数的基本机构:getopt(args, shortopts, longopts = [])args:起始位置shortopts:短格式longopts = []:长格式实例:import getoptimport sysfrom sys import argvopts, args = getopt.getopt(argv[2:], 'u:l:b:', ['BUILD_USER=', 'BUILD_URL=', 'BRANCH

2021-03-16 10:49:19 142 1

原创 Gitlab使用之主线/分支上传

有多个人在同一项目时,各自需要每天上传最新的代码一.每天早上从git上同步最新代码进入项目位置,如:D:/xxxx右键选择Git Bash here输入:git clone [email protected](仓库地址)仅项目刚开始使用clone,后续使用 git pull 即可完成后就可开始今天的工作了二.下班前将今天的成果上传到git的项目中1.进入项目位置,如:D:/xxxx2.右键选择Git Bash here3.创建并进入分支:git checkout -b branchname

2021-02-19 16:05:26 463

原创 GitLab使用之项目创建及权限管理

一.创建新项目1.新建项目Gitlab平台点击右侧New project->输入项目名即可2.上传本地项目进入本地项目文件夹,单击鼠标右键选择Git Bash here输入以下命令:git initgit remote add origin git@…(下图中的SSH url)git add .git commit -m “new project” (提交信息填写更新点即可,如:Verify XXXX bug)git push -u origin master3.添加项目成

2021-02-19 14:33:14 1508

原创 GitLab安装及环境配置

一.Git 安装想要使用Git,需要在电脑本地安装:前往https://git-scm.com/download下载版本,傻瓜式安装一直Next即可二:环境配置1.git 安装完成后,登录git注册账号2.window中点击Git Bash,输入以下命令进行配置:#配置用户名git config --global user.name “username” (username 自定义)#配置邮箱git config --global user.email “[email protected]

2021-02-19 14:12:04 1129

原创 Matplot 绘图之跟随鼠标移动显示数据

数据:链接: https://pan.baidu.com/s/1XuDQqPq3O1zgHsia29qBnw 提取码: nrhv这是阿拉斯加州SITKA地区2018年天气数据绘图见前一篇文章:https://blog.csdn.net/weixin_42683461/article/details/113110227鼠标监听,鼠标移动到对应坐标时显示数据a.定义鼠标在最高温某点时显示的文本text_high = []for i in range(len(dates)): str_inf

2021-01-26 15:52:16 6539

原创 Python matplotlib画图

数据:链接: https://pan.baidu.com/s/1XuDQqPq3O1zgHsia29qBnw 提取码: nrhv这是阿拉斯加州SITKA地区2018年天气数据绘制2018年最低最高气温图形:codeimport csvimport matplotlib.pyplot as pltimport matplotlib.font_manager as fmfrom datetime import datetimefilename = ‘D:\python39\my\data\si

2021-01-25 14:26:59 661 2

转载 Failed to notify build listener.

原创卖药郎-徐在写一个demo 的时候,出现了一个问题,如下:Failed to notify build listener.在网上搜索的时候,也都是说当前的gradle 的问题。具体是什么问题呢,我有查到其中的一篇博客:https://blog.csdn.net/Evan_L/article/details/87368075说的是,当前的android studio 支持的gradle...

2020-12-17 09:25:40 996

原创 cmd解压zip文件

Ubuntu系统自带解压缩,但windows需要自己下载配置:步骤如下1、下载unzip地址:http://gnuwin32.sourceforge.net/packages/unzip.htm下载exe版本2、安装后将bin目录下的unzip.exe文件放在C:\Windows目录下3、命令行执行unzip test.zip就能解压了...

2020-12-16 20:59:08 9621

原创 Python 将文本转化为语音输出

一、环境准备:安装pytohn 2.7安装pyttsx:pip install pyttsx二、脚本import osimport sysimport pyttsximport randomimport timefrom time import sleepdef commands(self): engine = pyttsx.init() voices = engine.getProperty("voices") i = random.randin

2020-11-15 15:55:55 546

原创 shell脚本之seq用法

Down(){n=$1for j in $(seq $n)doinput keyevent 20sleep 2done}如以上Down 函数$(seq $n):循环起始默认是1,间隔默认是1,循环最后是第一个传参:n另:$ seq 2 1000 #间隔默认是1$ seq 1 3 10 #从1到10,间隔为3,结果是:1 4 7 10...

2019-11-28 09:42:45 1172

空空如也

空空如也

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

TA关注的人

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