上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 20 下一页
摘要: 在程序中使用字典进行数据信息统计时,由于字典是无序的所以打印字典时内容也是无序的。因此,为了使统计得到的结果更方便查看需要进行排序。Python中字典的排序分为按“键”排序和按“值”排序。1、按“值”排序 按“值”排序就是根据字典的值进行排序,可以使用内置的sorted()函数。 sort... 阅读全文
posted @ 2015-11-19 17:19 狂师 阅读(18350) 评论(0) 推荐(1) 编辑
摘要: 使用httpreques\Json-Handle\tcpdump\wireshark工具进行,抓取手机访问网络的包,分析request及response请求,通过httprequester来实现模拟发包及接收.对于手机开发,分析手机访问网络数据,十分必要!1.使用tcpdump包抓取网络数据包,手机... 阅读全文
posted @ 2015-11-18 19:34 狂师 阅读(3268) 评论(0) 推荐(0) 编辑
摘要: VI/VIM 常用命令===========整理自鸟哥的私房菜----------- 移动光标命令 | 描述------------------------|------------------------------------------h | 光标向左移动一个字符j | 光标向下移动一个字符k... 阅读全文
posted @ 2015-11-17 19:36 狂师 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 本文的目的,是记录如何在rf下,开发属于自己的库函数(又称之系统关键字)1、首先在..\Python27\Lib\site-packages目录下创建自定义库目录如Verification_Library,用于放自定义的library库。2、在自定义文件夹Verification_Library中新... 阅读全文
posted @ 2015-11-15 16:01 狂师 阅读(1567) 评论(1) 推荐(0) 编辑
摘要: 1.简单的将日志打印到屏幕import logginglogging.debug('This is debug message')logging.info('This is info message')logging.warning('This is warning message') 屏幕上打印:... 阅读全文
posted @ 2015-11-15 11:48 狂师 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 如果你没有代码,那么可以反编译该app。这里将用到2个工具,分别是dex2jar和jd-gui。你可以在这里下载目前为止的最新版本以及示例apk。我们以工具包里的ContactManager.apk为例,简单介绍一下反编译的流程。1,重命名ContactManager.apk为ContactMana... 阅读全文
posted @ 2015-11-09 22:24 狂师 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 最近在研究appium+appiumlibrary移动端的两个自动化测试库,特此将使用过程,粗略记录一下1、环境搭建,略,自行百度。2、查看apk包名及activity方法,自行百度。3、基本步骤框架 1 #coding=utf-8 2 from appium import webdriver 3 ... 阅读全文
posted @ 2015-11-08 22:31 狂师 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 查看apk包名方法activity名:方法一:aapt dump badging +客户端包所在路径+客户端包名称如: aapt.exe dump badging K:\Apk\fanxing.apk方法二:使用log查看大法(嗯,windows上没grep不幸福,好在有powershell的Sel... 阅读全文
posted @ 2015-11-08 22:22 狂师 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: 1、变量的使用变量可以在命令行中设置,个别变量设置使用--variable (-v)选项,变量文件的选择使用--variablefile (-V)选项。通过命令行设置的变量是全局变量,对其所有执行的用例都有效。它们将覆盖变量表格中的同名变量或是通过变量文件引入到测试数据中的同名变量。设置单个变量的语... 阅读全文
posted @ 2015-11-08 11:04 狂师 阅读(23635) 评论(1) 推荐(1) 编辑
摘要: 1、打开bash,进入工程根目录(引用whaon的话:是和.classpath和.project同级的目录)。PS:我的系统是win7,在bash切换到E的命令是cd /e;2、运行git init初始化代码仓库(repository)3、运行git add .将该目录下的所有文件全部提交到缓冲区4... 阅读全文
posted @ 2015-11-05 09:42 狂师 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 下文分享一个多个git账户生成多份rsa秘钥实现多个账户同时使用配置例子了,这个例子非常的好用对于有多个git的朋友有不小的帮助。使用过git的童鞋应该对id_rsa秘钥不陌生,总得用github吧,生成id_rsa很容易:ssh-keygen -t rsa -C "$your_email"默认情况... 阅读全文
posted @ 2015-11-04 22:05 狂师 阅读(1035) 评论(0) 推荐(0) 编辑
摘要: Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。git clonegit remotegit fetchgit pullgit push本... 阅读全文
posted @ 2015-11-03 23:19 狂师 阅读(323) 评论(0) 推荐(0) 编辑
摘要: TCP/IPTCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议。在应用层有:TCP包括FTP、HTTP、TELNET、SMTP等协议 UDP包括DNS、TFTP等... 阅读全文
posted @ 2015-10-25 11:48 狂师 阅读(1174) 评论(0) 推荐(0) 编辑
摘要: 下面是GT的官方说明:GT(随身调)是APP的随身调测平台,它是直接运行在手机上的“集成调测环境”(IDTE, Integrated Debug&Test Environment)。利用GT,仅凭一部手机,无需连接电脑,您即可对APP进行快速的性能测试(CPU、内存、流量、电量、帧率/流畅度等等)、... 阅读全文
posted @ 2015-10-25 10:51 狂师 阅读(793) 评论(0) 推荐(0) 编辑
摘要: sgbtmy:基于selenium的自动化框架开发,我主要是想问一下,你的框架除了前台的自动化,后台的数据的测试是否集成在你的测试框架中? 小刀:你好,个人理解的你所说的后台的数据的测试是指的是对数据的校验,不知理解的是否正确,那么根据这个理解,我的解释是,在我们框架中,增加了很多的功能方法用来帮... 阅读全文
posted @ 2015-10-25 10:41 狂师 阅读(1717) 评论(0) 推荐(0) 编辑
摘要: Emmagee介绍Emmagee是监控指定被测应用在使用过程中占用机器的CPU、内存、流量资源的性能测试小工具。该工具的优势在于如同windows系统性能监视器类似,它提供的是数据采集的功能,而行为则基于用户真实的应用操作开源地址:https://github.com/NetEase/Emmagee... 阅读全文
posted @ 2015-10-25 10:36 狂师 阅读(1554) 评论(0) 推荐(0) 编辑
摘要: 其实相关文章网上也有不少了,不过在真机上开启View Server的中文文章好像只有一篇,前段时间按照这篇文章的内容,并结合英文源文去hack我的Nexus S(4.1.2)也走了一点弯路。现在总结一下我的步骤(其实有相当一部分拷贝了这篇,衷心感谢原文作者)。并写点在开启View Server之后m... 阅读全文
posted @ 2015-10-24 21:42 狂师 阅读(876) 评论(0) 推荐(0) 编辑
摘要: 今天编译Python时, 输出窗口信息出现:[Decode error - output not utf-8][Decode error - output not utf-8]发现是print不支持中文字符的输出, 需要修改python的build的setting, 打开Python.sublime... 阅读全文
posted @ 2015-10-21 22:05 狂师 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 用国内镜像通过pip安装python的一些包,有时会出现安装失败,为什么总是失败?自己操作老标准了,这么简单的几个小步骤还老是出错,不由得让我怀疑是否是撞墙了,可是又懒得买vpn去翻~~一墙,无法代理又无法翻~~一墙,被逼着想到了使用镜像的方法了,一些公共的网站在国内总有一些镜像,使用这些镜像地址来... 阅读全文
posted @ 2015-09-21 12:41 狂师 阅读(1479) 评论(0) 推荐(0) 编辑
摘要: 匹配特定数字:^[1-9]\d*//匹配正整数−[1−9]\d∗ //匹配负整数^-?[1-9]\d*//匹配整数[1−9]\d∗|0 //匹配非负整数(正整数 + 0)^-[1-9]\d*|0//匹配非正整数(负整数+0)[1−9]\d∗\.\d∗|0\.\d∗[1−9]\d∗ //匹配正... 阅读全文
posted @ 2015-09-18 18:26 狂师 阅读(3000) 评论(0) 推荐(0) 编辑
摘要: 1、进入页面,提示Creating a ModelForm without either the 'fields' attribute or the 'exclude'时解决方法:打开forms.py文件,修改如下:class TestModelForm(forms.ModelForm): clas... 阅读全文
posted @ 2015-09-18 13:05 狂师 阅读(783) 评论(0) 推荐(0) 编辑
摘要: 使用PyInstaller打包Python程序PyInstaller介绍:PyInstaller是一个能将Python程序转换成单个可执行文件的程序, 操作系统支持Windows, Linux, Mac OS X, Solaris和AIX。并且很多包都支持开箱即用,不依赖环境。环境为windows7... 阅读全文
posted @ 2015-06-16 16:06 狂师 阅读(1657) 评论(0) 推荐(0) 编辑
摘要: python中email模块使得处理邮件变得比较简单,今天着重学习了一下发送邮件的具体做法,这里写写自己的的心得,也请高手给些指点。 一、相关模块介绍发送邮件主要用到了smtplib和email两个模块,这里首先就两个模块进行一下简单的介绍:1、smtplib模块 smtplib.SMTP([hos... 阅读全文
posted @ 2015-04-06 13:05 狂师 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 在 python 源代码文件中,如果你有用到非ASCII字符,则需要在文件头部进行字符编码的声明,声明如下:# code:UTF-8因为python 只检查 #、coding 和编码字符串,所以你可能回见到下面的声明方式,这是有些人为了美观等原因才这样写的:#-*-coding:UTF-8-*-常见... 阅读全文
posted @ 2015-03-28 23:49 狂师 阅读(642) 评论(0) 推荐(0) 编辑
摘要: .准备工具:windbg2.准备环境:需要设置windbg符号路径内存泄露分析demo[cpp]view plaincopyint_tmain(intargc,_TCHAR*argv[]){while(TRUE){char*p=newchar[1024];memset(p,0,1024);Sleep... 阅读全文
posted @ 2015-03-11 11:24 狂师 阅读(687) 评论(0) 推荐(0) 编辑
摘要: 程序崩溃的两种主要现象:a. 程序在运行中的时候,突然弹出错误窗口,然后点错误窗口的确定时,程序直接关闭例如: “应用程序错误” “C++错误之类的窗口” “程序无响应” “假死”等此种崩溃特点:程序已异常,在你未点出错窗口的确定或其他按,所有错误信息都还保留在PC的内存中,可以直接抓取Dump文件... 阅读全文
posted @ 2015-02-02 18:43 狂师 阅读(4836) 评论(0) 推荐(2) 编辑
摘要: Apache和Tomcat都是web网络服务器,两者既有联系又有区别,在进行HTML、PHP、JSP、Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置。 Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP、PHP) Tomc... 阅读全文
posted @ 2015-01-31 17:31 狂师 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 今天介绍下VM8下安装Mac OS X 10.71、工具篇下载Vmware Workstation 8.0正式版http://115.com/file/bhyk1l2u# Vmware8.0 汉化包http://115.com/file/dn38a7eu# (因为我的电脑要经常上网银什么的所以为了安... 阅读全文
posted @ 2015-01-04 22:31 狂师 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 1.常用内置函数:(不用import就可以直接使用) help(obj) 在线帮助, obj可是任何类型 callable(obj) 查看一个obj是不是可以像函数一样调用 repr(obj) 得到obj的表示字符串,可以利用这个字符串eval重建该对象的一个拷贝 eval_r(str) 表示合法... 阅读全文
posted @ 2014-12-11 14:24 狂师 阅读(324) 评论(0) 推荐(0) 编辑
摘要: Linux系统需要定期巡检,以检查服务器软硬件使用情况,相当于对人的体检,确保可以及时发现问题、解决问题,降低损失,常用的巡检命令如下:# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo #... 阅读全文
posted @ 2014-12-11 14:22 狂师 阅读(432) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 20 下一页
点击右上角即可分享
微信分享提示