自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (2)
  • 收藏
  • 关注

原创 Axure9修改汉化包解决”用例“中”匹配所有“异常的问题

一直在用Axure9的9.0.0.3646版本,开始就发现创建用例的时候设置匹配所有,但是逻辑显示一直是or,这个问题困扰好久,还以为是版本的bug。如下图最近又想起这个问题,搜索了一下发现是汉化包导致的,推荐最多的方法是更新汉化包,但是找不到能用的;还有推荐的方法是删除汉化包。如下图。其实这个汉化包是可以用文本编辑器打开的,只要找到匹配所有这个字段将其删掉就可以了。如下图。 删除字段后,用例里面的匹...

2021-09-16 10:15:23 1873 4

原创 sublime text 3.2.2版本添加view in browse插件

首先,在ctrl+shift+p里找不到package install control。然后,到https://packagecontrol.io/installation#st3网站,把package install control菜单入口的代码复制,然后ctrl+`启动命令行,将代码粘贴到命令行并回车,提示success之后重启了sublime,但是仍然看不到package in...

2020-03-28 09:51:05 393

原创 学习用PS画图标-复制旋转

最近在B站偶然看到布尔运算画图标的教程,学习了几个基础快捷键,可以提高效率。1 复制旋转这种图案用复制旋转会比较方便,用到快捷键是ctrl+alt+T,选中形状后按此快捷键,会进入编辑模式,此时拖动形状的中心点到需要的位置,然后在旋转选项中输入需要的角度,会复制一个形状然后按照指定的角度旋转。复制旋转成功之后,可以重复上面的操作,用到的快捷键是ctrl+alt+shift+T。2 形状合...

2020-03-07 10:20:32 797

原创 常用的几个adb命令

常用的几个adb命令:1 抓取指定关键字的log:adb shell "logcat -b all | grep 关键字"还可以用下面的命令:adb logcat | find "com.ljt.camera" >c:/1.log2 查看当前窗口应用包名和activity名: adb shell "dumpsys activity | grep -i run"3 启动指...

2019-02-03 10:49:35 523

原创 android 9.0 remount方法

1 遇到adb版本低的问题,但是又找不到系统用的adb在什么地方:命令行输入which adb,可以看到adb的路径2 android p 系统无法remount提示:remount of the / superblock failed: Permission deniedremount failed解决方法:adb root$ adb disable-verity$ adb r...

2019-02-02 18:16:52 4518 1

原创 Android Studio解决Gradle同步错误

最近安装了Android Studio的181.5014246版本,发现无法预览xml文件和布局,原因是gradle没有同步,查了一下资料,按照下面的操作配置和更新:创建工程或导入工程,在工程界面按Shift + Ctrl + A搜索sync,选择Sync Project with Gradle Files出现第一个错误,提示没有权限,推测可能是没有权限访问Gradle网站,现在Gra...

2019-02-02 18:14:46 3267

原创 关于QXDM的安装,解决Win7下QIK报错的问题

高通的工具QPST和QXDM都对.net framework有要求,而且要求还不一样,今天在配置的环境的时候就遇到这么一个坑。首先安装QPST,提示系统没有安装.net framework 4,安装终止。找到.net framework 4,安装好之后,再次安装QPST,这次没问题了,成功安装。接下来继续安装QXDM,结果提示QIK停止运行,看提示是"system.threading.ta...

2018-12-20 18:19:51 7207 1

原创 最近在完成android8.1版本cts测试时遇到的问题

1 adb版本过低导致大量错误有时不管如何修改环境变量,都无法按照要求使用指定版本的adb工具,这可能是因为在bin路径下安装了adb,输入“which adb”可以看到当前使用的adb工具的路径,可以直接将bin下的adb替换为指定版本。 2 --shards 3多台机器同时测试,3可以改为机器的数量 3 --skip-preconditions跳过预置条件检测,如果...

2018-08-17 09:57:24 7286

原创 visio导出大尺寸文件并保存为图片

有时候需要用visio制作高保真的流程图或者关系图,在另存为图片时,如果内容尺寸较大,visio会提示错误。遇到这种问题时,可以复制到画图中,再保存为文件。具体操作如下:1 复制需要导出的内容。2 开启画图。3 在画图中选择粘贴,保存文件。如果要保存多个文件,建议每次都在复制后,重新开启画图,否则会出现visio错误。...

2018-08-09 10:21:47 13747 1

转载 批量写串号

最近项目上遇到一个工作,需要从00001到10000创建一万个连续的串号。代码如下:import osfile = open('numbers.txt','w')for i in range(1,10001): file.write("AABB_%05d\n" % i)file.close()说明一下:file.write("AABB_%05d\n" % i)中的%05d的意思是5...

2018-04-27 15:00:53 405

原创 【start和GOTO命令】批处理通过adb截图

最近需要大量截取手机的界面,所以写了一个批处理来方便截图。代码如下::startset yy=%date:~0,4%set mm=%date:~5,2%set dd=%date:~8,2%set hh=%time:~0,2%set mn=%time:~3,2%set ss=%time:~6,2%set filename=%yy%%mm%%dd%%hh%%mn%%ss%adb sh...

2018-03-06 16:36:58 978

原创 使用adb命令截图并保存到电脑

最近需要频繁从手机截图再复制到电脑,一直都是通过手机的截图工具来截图,但是这次遇到一个机器的MTP传输不稳定,总是无法打开文件夹,所以写了一个批处理,完成下面的要求:1 截图2 将截图保存到pc的指定目录3 删除手机里刚才的截图完成后的代码:set yy=%date:~0,4%set mm=%date:~5,2%set dd=%date:~8,2%set hh=%time:~0,2%set...

2018-03-06 16:22:05 5579 2

原创 Axure 8.0 限制某一范围内移动

移动小球时,小球不能移动到边框之外。这里用到了动态面板的拖动功能与边界设置。首先做一个矩形,当做边框;然后画一个圆,并将圆转换为动态面板。接下来为动态面板-圆添加拖动事件,并设置顶部,底部,左侧和右侧的边界。在设置边界时注意,虽然用绝对值相对简单,但是可用性比较差,如果某一个参数有变化,边界值可能就需要调整。所以,我们使用了局部变量和元件函数在配置动态面板-圆相对于边框的相对边界。在边界值一项中选...

2018-03-06 16:17:00 11149 2

原创 Axure8.0 -手机端长文字滚动演示

完成如下效果:模拟手机端长文滚动显示。用动态面板可以简单实现此功能,创建动态面板后,在里面添加多行字符串,超出动态面板的范围。然后给动态面板添加拖动事件,在拖动动态面板时,垂直方向移动文字,并且给文字设置顶部和底部边界。在这里设置边界时要注意,我们是在动态面板内部设置文字移动的边界,参照物是动态面板,所以需要相对动态面板边缘选择边界值。虽然这里使用了固定值,但由于上面的原因,无论这个面板移动到什么...

2018-03-06 15:23:37 1766

原创 android 7.1工程预置第三方应用

1 应用apk尽可能用英文,命名最好只包含数字,字母和下划线。2 添加针对此应用的Android.mk文件内容如下,以搜狗输入法为例:LOCAL_PATH:= $(call my-dir)#####################SogouInput_android_v8.17_sweb#########################include $(CLEAR_VARS)LOCAL_...

2018-03-01 14:50:20 2022

原创 PhotoShop中批量导出图片

在处理扫描版pdf的时候,我需要将pdf中的所有文件导出为图片,此时可以通过PS将pdf文件导入:导入的时候记得将需要的页面复选。在导入pdf的时候,并不能将所有图层放到一个文件中,而是分别创建文件,只能手动再放到一个文件中:把图改完之后,记得把图层文件名改一下,下一步导出的时候会依赖这个名称。选择脚本中的导出图层到文件:可以修改前缀和保存位置,确认后就可以批量

2018-02-01 11:45:05 22661

原创 axure条件判断:不用变量简单实现

在使用axure做交互的时候,如果遇到要判断一些状态,最简单的做法是添加一个字符串,然后将其设置背景颜色,放在关键区域外,通过修改此字符串的文本来当做一个全局变量使用,只要起好名字,一般情况下很容易维护。比如下面这个交互演示:点击保存按钮的时候,需要判断配置是否正确,正确就提示保存,错误就提示错误。中间配置部分,用动态面板实现,配置时需要设定一个标记,按照上面的原则,可以添加一

2018-01-24 15:47:02 6570

原创 一个简单的爬虫

第一次写爬虫,比较弱智。在人人网看到一篇文章,题材比较敏感,感觉随时会被毙掉,于是想把文章抓下来,一共25页,每页都保存看起来又比较麻烦,所以想做个爬虫抓下来。文章的结构比较简单,链接也是顺序的,抓取的重点就是不要把乱七八糟的东西都抓过来,省得后期处理会比较麻烦。代码如下:#! /user/bin/python3# -*- coding:utf-8 -*-fr

2018-01-04 11:12:57 1122

转载 学习了一下python中使用adb命令的方法

在python中使用adb命令,可以导入os模块。1 简单的adb命令。如:os.system('adb version')2 稍微复杂的adb命令。如:os.system('adb shell "dumpsys activity | grep "mFocusedActivity""')3 希望将adb读出的内容保存。如:out = os.popen('adb shell "dumpsys act

2018-01-02 15:28:14 42686 1

原创 写给美工看的xml资源简介

写给美工看的xml资源简介在android的最新版本中,比如6.0,7.0,用了大量的矢量图片,格式为xml文件格式,实际上是从svg转换而来的,第一次接触这类在资源的美工会有些困惑,在这里说明一下。svgsvg是一种矢量图格式,它的历史大家可以自己去查一下,可以用很多软件做,也可以用记事本打开,如下图,打开后能够看到这样的内容:<?xml version="1.0" encoding="utf-8

2017-10-12 17:32:39 337

原创 通过9png增加点击区域

在某些情况下,按钮的点击区域比较小,解决这个问题可以通过增加按钮图片的透明区域。但是有时光增加透明区域系统是不会识别的,这时就可以将图片调整为9png,在边缘画线,系统就能正常识别透明区域了。

2017-09-21 09:58:33 150

原创 Appuim测试记录(一)

要求:自动设置照片为壁纸,设置前截图,设置后截图,通过对比截图确认设置壁纸是否成功。环境:appuim, python结果:失败了。原因: 1 我的照片,虽然可以点击,但是始终无法取得正确的ID,加不上.click事件,最后用固定坐标点击的方式可以成功进入。 2 照片列表中的照片没有ID,有类名,但是属性是无法点击的,最后还是固定坐标点击。 3 设置成功之后返回,会先进入通讯录,无论是输入返回

2017-04-25 16:14:19 1031

原创 Axure通过动态面板实现列表下拉自动刷新

Axure通过动态面板实现列表下拉自动刷新文件下载

2017-04-25 00:25:00 2159

原创 通过动态面板实现列表下拉自动刷新

Axure实现列表下拉自动刷新

2017-04-25 00:15:47 3040

原创 Axure的联系-自建元件

Axure绘制自己的元件。

2017-04-24 22:13:37 786

转载 JAVA环境变量的设置

添加用户变量和系统变量都可以,建议在系统变量下添加。JAVA_HOME在系统变量中新建一个变量,名字叫JAVA_HOME。 变量值为jdk的安装路径,要包含jdk根目录。 例如: C:\Program Files\Java\jdk1.8.0_121classpath在classpath中添加(如果没有就自己创建一个,要记得小写): .;%JAVA_HOME%\lib\dt.jar;%J

2017-04-09 19:34:19 178

原创 测试知识复习——有关各种测试阶段

首先是软件开发的流程,比较常见的瀑布式开发,整个过程是单向的,优点是过程可控,产品一步到位,缺点是需求变更麻烦,流程繁琐,项目周期长。瀑布式开发看起来很像盖房子,在前期需求确认的时候十分小心,因为整个项目的设计图一旦确定,成本和风险就确定了,如果中途出现新的需求,就好象盖房子的时候突然决定在楼顶再加个塔楼,不是不可以,但是变更起来要走很多流程。瀑布式流程里,测试环节就比较固定,显示单元测试和集成测试

2017-04-04 23:03:44 310

原创 Appium在Android手机执行测试脚本

由于Android的模拟器不是很好用,我建议直接从手机开始执行测试脚本。准备工作如下:一台Android手机,我的机器是Android6.0版本。开启设备的usb调试,可以开启开发者选项,再确认是否打开,记得一定要在手机端授权电脑的连接,如果没看到这个提示,建议重新插拔手机再试一下。通过adb查找设备的uid,命令是adb devices,那一串数字就是设备的uid,最好只连一个设备。运行测

2017-04-02 23:16:48 8709 1

原创 Appium安装

Appium安装Appium是一个app自动化测试框架,它的来历大家可以自行查找。首先Appium只是一个工具,并非完整的自动化测试过程。由于它是通过模拟用户的操作来执行测试用例的,它只能返回测试用例是否成功执行。对于测试结果的正确性,它无法判断,这个问题需要在编写测试用例的时候解决。这里把在win7下安装和配置Appium环境的过程简单说明一下,最后附上几个可以简单验证Appium是否正常工作的测

2017-04-02 21:26:46 445

原创 python 3.3 下载带有防盗链的文件

这次是从www.wzsky.net下载文件,这个网站会对下载的请求来源做分析,如果不是来自网站,则只会返回一张防盗链图片,这也就是为什么单个文件保存没有问题,但批量下载的就都是错误的文件。通过下面的代码可以伪装网站请求:headers = ('Referer','http://www.wzsky.net')完整代码:import urllib.request

2016-09-10 14:04:11 2451

原创 adb截图后保存到电脑

最近需要频繁从手机截图再复制到电脑,一直都是通过手机的截图工具来截图,但是这次遇到一个机器的MTP传输不稳定,总是无法打开文件夹,所以写了一个批处理,完成下面的要求:1 截图2 将截图保存到批处理程序所在的目录3 删除手机里刚才的截图完成后的代码:set yy=%date:~0,4%set mm=%date:~5,2%set dd=%date:~8,2%s

2016-09-10 13:57:03 3822

转载 python 3.3 下载固定链接文件并保存

python 3.3 下载固定链接文件并保存。import urllib.requestprint ("downloading with urllib2")url = 'http://www.wzsky.net/img2013/uploadimg/20130906/1216294.jpg' f = urllib.request.urlopen(url) data = f.read() wi

2016-03-05 10:01:52 4193

axure元件.rplib

axure元件

2017-04-25

列表滑动.rp

axure列表滑动交互

2017-04-25

空空如也

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

TA关注的人

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