自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 python中if__name=__main__说明

网络转载:当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用.        模块是对象,并且所有的模块都有一个内置属性 __name__。一个模块的 __name__ 的值取决于您如何应用模块。如果 import 一个模块,那么模块__name__ 的值通常为模块文件名,不带路径或者文件扩展名。但是您

2015-09-15 15:32:22 463

原创 测试电梯、纸杯总结

闲暇中又看到了测试电梯、纸杯的经典题目,我也来说说我的思路。一、电梯测试电梯从基本功能、界面、性能、可用性、可靠性、稳定性、文档测试等方面来考虑基本功能:能上下、能开关、能按各个按钮、有无排风、有无wifi信号、有无报警设备及提示、有无灯光、各种情况下运行(空电梯、一个人、满员、超载提示、物品体积超过电梯、交叉事件(运行中有人按从里按了电梯、运行中在外面按了电梯、运行中按了电梯又取消、

2015-07-31 16:56:22 903

原创 黑盒测试用例设计方法总结

把工作中用到的和在网上学到的测试用例方法总结一下。黑盒测试用例设计方法有包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法等。 1.等价类常用于输入框,如账号密码输入框,内容分为有效等价类和无效等价类。写到表格中,然后按照表格写用例。可以分别写出账号和密码的用例2.边界值常用户输入框长度限制,如账号只允许输入12个字符,那么11个、1

2015-07-31 10:39:16 12556 2

原创 基础问答

1.客户手机端用咱们的app闪退,但是在我们这里复现不了,你分析有什么原因?a.端口号遭屏蔽如果只是这个app闪退,其他app可以正常上的话很有可能是端口号出了问题。最好是抓包一下app看下端口号,看是不是网关屏蔽了该端口号b.app版本问题:太新或太旧都有可能闪退c.app被杀毒软件误判:手机上装了什么杀毒软件d.缓存太多,影响力正常功能:手机内存总共多大的,再建议客户清一下缓存,在网络好的情况下再试试。

2015-07-28 10:43:15 429

原创 web安全扫描工具---Appscan使用

Appscan是web应用程序渗透测试舞台上使用最广泛的工具之一.它是一个桌面应用程序,它有助于专业安全人员进行Web应用程序自动化脆弱性评估。

2015-07-22 14:46:48 8298

原创 web扫描工具-Jsky使用

竭思是一款深度WEB应用安全评估工具,能轻松应对各种复杂的WEB应用,全面深入发现里面存在的安全弱点。竭思可以检测出包括SQL注入、跨站脚本、目录泄露、网页木马等在内的所有的WEB应用层漏洞,渗透测试功能让您熟知漏洞危害。1.下载jsky,并解压2.点击.exe文件打开软件3.点击文件-新建扫描进入扫描向导4.输入要测试的网站首页5.其他的一路下一步

2015-07-03 17:21:37 5873 2

原创 wireshark抓包分析--测试网站登录

wireshark抓包网站登录功能,测试用户名密码信息是否安全。如果在抓包的数据中能看到密码等明文信息,就不安全,看不到,就安全。1.查找本机ipcmd--ipconfig--得到ip地址为:10.10.140.1792.查找网站上点击登录后提交到的网站ip打开网站:163邮箱  输入用户名:test_201555 密码:t111111右键查看页面源代码,查看点击登

2015-06-19 14:40:55 7787 2

原创 调试工具DDMS学习--heap监控app内存泄露

使用DDMS的Heap视图工具可以很方便的确认我们的程序是否存在内存泄漏的可能性。DDMS使用步骤1.eclipse搭建好安卓环境(参考我的一篇笔记:eclipse搭建Android测试环境)2.使用usb线连接手机和电脑,手机打开允许调试3.启动eclipse,点击菜单栏的ddms或windows-open perspective-other-ddms以打开ddms4.手

2015-06-18 15:56:03 1963

原创 adb常见问题--解决端口号被占用

打算使用adb shell 调试手机,运行adb shell 提示adb shell is out of date,原因是端口号被占用了解决方案:1.查看adb server的端口是多少adb nodaemon server  2.查看5037端口号被占用的进程 netstat -aon|findstr "5037"3.杀掉进程 tskill 810

2015-06-18 11:48:07 4633

原创 wireshark数据分析学习

1.wireshark数据分析--http

2015-06-15 15:09:47 9591

原创 安卓手机抓包学习笔记-tcpdump

设备:htc手机  android2.3.5版本目标:对手机中安装的app应用进行抓包步骤:1.手机已被成功root2.下载抓包程序tcpdump3下载sdk并解压,配置环境变量将sdk中adb所在的路径添加到path中E:\anzhuo\android-sdk_r14-windows\android-sdk-windows\platform-tools rem

2015-06-12 11:56:42 2832

原创 adb常用命令--概况

adb:调试桥,全称Android Debug Bridge,端口号是5037运行前提:电脑下载sdk,sdk的tools目录或platform-tools目录中含有adb.exe(根据系统版本位置有所不同)1.配置环境变量将adb.exe所在的位置粘贴到环境变量的path下如:E:\anzhuo\android-sdk_r14-windows\android-sdk-windows\

2015-06-10 15:28:39 804

原创 monkeyrunner自动化测试工具--环境搭建(一)

monkeyrunner,比monkey要更强大一些,它主要可应用于功能测试,回归测试,并且可以自定义测试扩展,灵活性较强,测试人员可以完全控制。一、monkeyrunner环境搭建1.所需软件:jdk、sdk、eclipse、python、PyDev插件、SL4A.2.jdk安装及配置2.1 下载jdk并安装jdk到C盘的一个目录下,注意目录最好不含中文不含空格,我安装到c盘

2015-06-05 14:13:48 4616

原创 iTest--记录android app消耗的cpu/内存/流量 /电量

iTest-是gt外的另一款记录android app消耗的cpu/内存/流量 /电量的工具,1.下载并安装到手机2.打开itest并注册(有些功能需要注册才能使用),点击监控应用的增加按钮,选择要测试的应用。点击监控指标选择要监控的指标3.点击启动监控,然后操作该应用即可。4.测试完成后,回到itest界面,点击停止监控,自动保存监控的数据。5.点击主

2015-06-03 12:51:27 8262 1

原创 GT--记录android app消耗的cpu/内存/流量 /电量

腾讯GT简介:此apk是一款可以对APP进行测试的软件,可以在任何情况下快速测试手机app的CPU、内存、流量、电量、帧率/流畅度等性能测试。有安卓版本和ios版本,分别下载1.下载腾讯GThttp://gt.tencent.com/download.html安卓版本:ios版本:2.

2015-05-29 17:09:58 16850 4

原创 sdk manager下载慢---利用镜像服务器

在使用eclipse时使用sdk manager下载packages非常慢,我的电脑下载速度才10KB,下载了很久,都没成功。网上搜索资料,发现使用镜像服务器可以提高下载速度。有两个可以推荐:中科软镜像服务器mirrors.opencas.cn和东软镜像服务器mirrors.neusoft.edu.cn,我的电脑使用中科软的要更快一些。步骤:1.打开android sdk manager

2015-05-28 11:10:00 840

原创 python深入笔记--装饰函数

1

2015-05-22 16:13:20 671

原创 python深入笔记--闭包

1.函数可以作为另一个函数的返回结果如以下把函数jisuan作为另一个函数的返回结果:2.闭包闭包是一个包含有环境变量取值的函数对象。环境变量取值被保存在函数对象的__closure__属性中。查看环境变量

2015-05-22 11:59:55 386

原创 python深入笔记--特殊方法\上下文管理\__dict__\property()

1

2015-05-22 11:22:33 550

原创 python入门笔记--常见函数总结(重要)

python入门笔记--常见函数总结(重要)

2015-05-21 16:09:11 1923 2

原创 python入门笔记--循环(for...range\enumerate\zip)、列表推导

一、循环结构>>> range(1,5) #代表从1到5(不包含5)[1, 2, 3, 4]>>> range(1,5,2) #代表从1到5,间隔2(不包含5)[1, 3]>>> range(5) #代表从0到5(不包含5)[0, 1, 2, 3, 4]1.for  i  in  range(10)使用序列的每个元素进行循环:2.for  i  in

2015-05-21 15:34:38 9699

原创 python入门笔记--函数中参数传递

1.位置传递2.关键字传递3.默认传递Y不赋值,取默认值Y赋新值,取新值4.序列参数----不定数量参数的传递(看作一个包裹的传递)包裹传递的关键在于定义函数时,在相应元组或字典前加*或**。5.字典参数---不定数量的传递,参数前有关键字(看作一个包裹的传递)包裹传递的关键在于定义函数时,在相应元组或字典前加*或**

2015-05-21 11:09:45 461

原创 python入门笔记--模块和模块包的调用

1

2015-05-19 17:27:11 652

原创 python入门笔记-文本读写

保存文件到python.exe的安装目录下,命令行运行python,输入读写命令.。否则要在操作的文本文件名称前加路径在读写前要赋予文件读写的权限f=open(),不使用之后要关闭文件f.close()1.文本文件内容2.读取文件以读的方式打开文件 f=open('test.txt','r')读取方式f.read()表示按文本文件的保存方式读取到文件尾。f.se

2015-05-19 14:57:43 485

原创 python入门笔记-词典

1.词典的增删改查创建非空词典dic = {'tom':11, 'sam':57,'lily':100}创建空词典dic = {}查看整个词典print dic增加词典元素dic['lilei'] = 99修改词典元素dic['tom'] = 30

2015-05-19 14:00:32 479

原创 python入门笔记-类和对象定义及调用

原文:http://www.cnblogs.com/vamei/tag/Python/1.类:相近对象统称  对象--具体一个东西   属性:类的共同点class Bird(object):    have_feather = True    way_of_reproduction  = 'egg'2.方法:对象能做什么具体的东西(对象)---相近对

2015-05-19 11:10:04 3141

原创 python入门笔记---常用函数举例和总结

原文:http://www.cnblogs.com/vamei/tag/Python/一、定义函数def square_sum(a,b): c = a**2 + b**2 return cdef,这个关键字通知python:定义一个函数。square_sum是函数名。c = a**2 + b**2        # 这一句是函数内部进行的运算re

2015-05-18 17:13:30 552

原创 python入门笔记--循环

一:forfor 元素 in 序列:循环内容(如果有多个,是并列关系)i=1for i in range(8):i=i+1print i结果输出:1 2 3 4 5 6 7 8 while 条件:continuebreak

2015-05-18 16:41:11 356

原创 python入门笔记--序列、运算、强制缩进

sequence(序列)是一组有顺序的元素的集合一.序列分类1.s1 = (2, 1.3, 'love', 5.6, 9, 12, False)         # s1是一个tuple固定的值2.s2 = [True, 5, 'smile']                          # s2是一个list表,可以是不固定的值二.引用引用一个值s[2]引用多个

2015-05-18 14:29:37 865

原创 python入门笔记--第一个函数print

一、命令行打印 'Hello World!'1.命令行启用pythoncmd---python2.在命令行提示符>>>后面输入:>>>print  'Hello World!'Hello World二、直接运行已保存好的python文件1.使用notepad++编辑python内容,并保存为.py文件print 'Hello World!'2.退出n

2015-05-15 16:28:27 946

原创 python入门--win7下安装python

1.进入官网:https://www.python.org/2.选择python windows版本进行下载目前有许多第三方库还暂时无法在3.x上使用。下载2.x版3.安装4.添加环境变量path将其安装路径加上5.通过cmd启动python‘win+r ---cmd---pyhon

2015-05-15 12:01:50 600

原创 jmeter模拟对网站做压力测试

一般的网站,在进入业务功能前先需登录,然后才能访问业务功能。基本框架如下详细步骤:1 .用badboy录制登录,访问随意一个网址。2.用jmeter打开,一会自己写的时候可以参考里面的参数名称或路径什么的。如果对http熟悉可以省略这两部直接写脚本3.新建一个线程组选择测试计划,按右键-》添加-》threads(users)线程组线程组能设置以多少个线程

2015-05-14 11:04:53 8357

转载 jmeter进行分布式测试

Jmeter运行的时候十分耗内存和cpu,本人机子跑到500多个进程的时候,就卡死了。所以,有必要说利用多部机子进行分布式测试。在进行分布式平台测试的时候,你先要检查一下以下的内容:1 所有的防火墙应该关闭2 所有的客户端应该都是在同一个子网中。3 确保jMeter可以访问这个服务器4 确保各个客户端的jMeter的版本都是一致的,不同版本的Jmeter可能不会协同工作。如

2015-05-13 17:00:33 1028

原创 jmeter实践---web压力测试

一、web常用压力测试结构二、千人施压百度和谷歌1.线程组:设置施压人数2.forEach逻辑单位:遍历要访问的网址,一般多个网址会用到3.用户定义的变量:访问多个网址用变量来表示4.http请求:具体的从客户端到服务器发送的请求5.聚合报告:运行结果查看和分析三、

2015-05-12 17:04:05 4130

原创 web---jmeter参数化

1.用户自定义函数测试计划--用户定义变量        ${变量名}        作为参数,一般用于全局变量2.文件参数配置元件---CSV Data Set Configa.创建一个CSV文件中的登录名和密码。格式为:username,passwordusername2,password2username3 , password3注意中间以

2015-05-11 15:51:00 951

原创 web--jmeter重要组件

Jmeter重要组件1.测试计划--jmeter测试元件的容器引用用户定义的变量:${变量名}        如${id}   ${name}   add director or jar to classpath:向%JMeter—HOME%\bin中添加目录及jar包2.线程组名称:线程组的名字。线程数:设置发送请求的用户数目 ,即并发数。Ramp-U

2015-05-11 15:46:56 1166

原创 Jmeter 录制脚本

录制脚本方式:badboy录完后直接导入或jmeter设置好代理直接录,录制的内容要去掉一些没用的请求,如图片,js等一、使用badboy来录制脚本1.下载badboyhttp://www.badboy.com.au/2.

2015-05-08 11:52:21 2408

原创 web--win7下安装jmeter

能用jmeter的就懒得用lr了,可见多么方便的一款工具。背景机器:win7 32位操作系统需要的软件包:jdk-8u45-windows-i586.exe       apache-jmeter-2.13.zip一.下载jdk和jmeterJdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-do

2015-05-07 16:10:38 3364

原创 linux常用命令----操作系统

1.查看cpumore /proc/cpuinfo2.查看cpu是32位还是64位getconf LONG_BIT3.查看当前linux版本more /etc./redhat-release4.查看当前内核版本uname -r5.查看内存grep MemTotal /proc/meminfo

2015-05-06 11:22:29 534

原创 linux安装软件

以centos为例,CentOS自带的四个官方源中,默认打开的有base、updates、extras,这三个源中包含了约9000个软件包,是最稳定、也是最值得信赖的源。因而若一个软件包在官方源内,则应通过官方源安装:sudo yum install PackageName1.RPM包的安装cd到你存放rpm文件包的目录执行以下命令安装# rpm -ivh 软件包文件名.r

2015-05-06 10:23:56 423

空空如也

空空如也

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

TA关注的人

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