前提 1、需要安装maven环境; 2、在本地创建maven项目并修改maven配置文件“pom.xml”,添加如下内容: 以上三个依赖中,前两个是用来和jira进行交互的类库,最后一个是可以让我能够像在python中处理json一样处理json的mjson类库。 封装
PHP简单封装个打印日志类,方便查看日志: 在指定的路径下可以通过tail -f命令查看日志文件内容。 调用方法:
简介 APP性能测试一般对以下几个方面进行测试: 1.启动时间(可以通过本工具测试); 2.CPU的占用(可以通过本工具测试); 3.内存的占用(可以通过本工具测试); 4.流量的耗用(可以通过本工具测试); 5.电量的耗用(用户实际使用中感知即可)。 除了可以做以上这
[本文出自天外归云的博客园] 最近在做一个JIRA信息统计的系统,在统计JIRA关联信息的过程中由于需要等待ajax返回结果到前端,时间较长,所以要添加一段等待时的loading画面,使用spin.js实现效果如下: 使用方法: 1. 在js函数中准备弹出loading效果的地方加上如下代码,弹出l
本文的思路和目的是:通过js脚本的形式让你知道给你文章点推荐或反对的人是谁。 做法 在你的博客园“管理-设置-页脚Html代码”中填写下面这段代码(以下js脚本的功能是让点反对的人给你的文章评论“我反对你的文章!”并附加一串随机数
移动端产品上线流程
假设桌面上有一个叫“data.txt”的文本,内容如下: {id='xxx' info='xxx' kk='xxx' target='111111' dd='xxx'}{id='xxx' info='xxx' kk='xxx' target='777' dd='xxx'}{id='xxx' info
回家以后,发现电脑前的地面上有烟灰。我记不住是不是我抽烟时掉的了。当然,如果不是我掉的,就是别人掉的了。要是别人掉的,估计是坐在我这玩儿电脑的时候掉的了。查一下开机记录吧。打开终端,输入“last|grep reboot”,回车,看看上一次登陆是什么时候: 上一次的开机时间是我周日起床的时候,看来确
对于web接口测试,做一下总结。 接口测试总结 1. 接口url格式:http://www.xxx.com/a/bbb.html; 2. 接口url后面接的参数格式:“?参数名=参数值&参数名=参数值”; 3. 要清楚不同的参数名分别对应有多少种参数值; 4. 要清楚不同的参数值组合分别对应有多少种
问题 打开re-sign.jar,将下载好的apk拖入re-sign.jar的界面进行重签名。重签名成功后,通过adb intall命令安装重签名后的apk文件失败。提示:Failure [INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION] 原因 通过在网上不断搜索
对于没有id,没有text,只有一个图标的疑难元素(ImageView),应该如何定位呢?拿人人网个人主页的设置按钮举例: 我最终是通过定位页面上可以定位到的其他元素,然后通过其他元素与疑难元素相对坐标的距离判断,从而定位到疑难元素的。由于这个左上角的疑难元素和“我”的纵坐标目测是一样的,所以把“我
在Windows下我们可以通过在cmd中输入adb logcat相关命令来查看安卓设备上的log信息,这在PowerShell里也可以做到。所以方便做成一个脚本,以便复用。代码如下: 将以上代码保存到一个ps1文件中,这里叫“logFilter.ps1”: 右键使用PowerShell运行,效果如下
脚本内容如下: 也可以根据你的需求随机应变: 保存到桌面,右键PowerShell运行: 效果如下: 不要觉得太简单,你磊哥教你的永远都是最实用的。老铁,没毛病。
今天,遇到了这样一个问题。这个问题经历了两轮测试并没有被发现。 背景 这次测试的内容是一个活动页面,需求的情景是从app内访问链接并进入到这个活动页面,伴随着自动登陆(不需要用户输入用户名和密码,对app的用户登录状态进行获取并进行自动登录)。 问题 只有第一次访问活动页面时会返回50x,之后再进入
[本文出自天外归云的博客] 获取文件大小,转化为mb,判断文件大小是否满足要求。 这里我有一个叫target.zip的压缩包(219mb),我要判断它是否大于300mb,这么写: filename=target.zip filesize=`ls -l $filename | awk '{ prin
通过调用JIRA Rest web api实现统计自动化,首先进行登录模拟: 然后查询所有分派给我的任务,并遍历每个任务取出想要的信息(例如:报告人、开发、前端、Jira创建时间等信息): 以上过程中也包含了PowerShell应用于web接口测试的核心方法!
通过jdbc连接数据库,拢共分三步: 第一步:下载一个JDBC的驱动,然后把jar包扔到项目里并add to build path; 第二步:去本地oracle文件夹下找到“TNSNAMES.ORA”文件,打开找到对应数据库的连接字符串,作为jdbc的连接字符串; 第三步:写代码,通过jdbc连接数
首先不得不说,地下城堡这个游戏非常的不错,很适合消磨时间,尤其炼金这个环节,设计的非常好!你必须足够有耐心才能在单位时间内获取到足够多的金币(其实就是不断的点,非常的机械化)。我就想,能不能弄个小脚本儿五的六的,替我玩儿游戏呢?(一直是被游戏玩儿,从未玩儿过游戏) 所谓地adb四个好东西啊,这个ad
利用问题的普遍性和特殊性来求解,代码如下: 测试结果: 在微信公众号编程派一篇文章看到这个LeetCode上的问题,自己动手写写♪(・ω・)ノ
Linux文件系统命令 1. 安装火狐浏览器,首先得知道Linux系统是64位的还是32位的 2. 将下载的火狐浏览器压缩包移动到指定目录(/user/local)下 3. 解压缩 4. 进入firefox目录 5. 运行firefox 6. 为firefox安装adobe flash player
早上起来突然想求圆周率,1单位时圆的面积。 代码如下: 运行结果接近3.1415926,dy传的越小,x_slices传的越大,就越接近。 半径为:1 初始小矩形到圆周的距离:1 - x_from_start_to_cc 其中dy代表四分之一圆中初始小矩形的高度,x_s
环境准备 1. 安装python; 2. 安装pip; 3. 通过pip安装selenium: 4. 下载phantomJS的包并解压缩: 1. 若在Windows系统中,将下载的phantomjs文件夹下bin文件夹下的phantomjs.exe文件复制粘贴到python文件夹的scripts目录
优化前后新老代码如下: 老方法里外层for循环和内层for循环里均存在耗时操作: 1)git.get_project_members() 2)git.get_user_info(member_name, debug=False) 分两步来优化,先里后外或先外后里都行。用
1. 本地下载项目源码 1. Git clone项目代码到本地(本地项目代码1)并fetch; 2. Switch到master分支; 3. Create测试分支(例如:test1)并勾选“Switch to new branch”; 4. Push to remote; 5. Merge开发分支到
用python3对json内容逐层进行解析,拿中国天气网的接口返回数据测试,代码如下: 其中json_4_test是待解析的json字符串。 设计思路:
1. 后台测试流程:Git clone项目到本地,在本地切到开发分支,首先查看开发的代码改动,涉及业务逻辑方面的思考。然后针对性进行功能测试,如果测试过程中出现问题,逆向追溯,由现象回归到代码,找到代码中出问题的路径,如果log不鲜明就打些log进去,把一些变量的值输出到后台,以便我们确定是走到哪一
一个多线程的题:定义三个线程ID分别为ABC,每个线程打印10遍自己的线程ID,按ABCABC……的顺序进行打印输出。 我的解法:
不断封装一些常用的字符串操作加到这个工具类里,不断积累:
在Auty的scripts文件夹中编写一个create_selection.py文件,用于在同级目录下针对同级目录scripts下的所有脚本生成一个selection.txt文件,其中包含所有同级目录scripts文件夹下可执行的python脚本: 代码如下: 执行这个
问题:有大量类似于theProductId这样名字的字符串需要转换成the_product_id这种数据库column名的形式。 思路:见到(见)大写字母(缝)就插入(插)一个“_”字符(针)进去,最后把所有字母都转换为小写。 解决办法:递归,字符串操作——见缝插针。 方法如下: 实际应用——在接口
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号