- 博客(32)
- 资源 (2)
- 收藏
- 关注
转载 HTTP Request的Get、Post的区别
HTTP 定义了与服务器交互的不同方法,最基本的方法是 GET 和 POST(Ajax开发,关心的只有GET请求和POST请求)。GET与POST方法有以下区别:①、在客户端,Get方式在通过URL提交数据,数据在URL中可以看到;POST方式,数据放置在HTML HEADER内提交。②、GET方式提交的数据最多只能有1024 Byte,而POS
2015-06-25 13:45:57
1080
转载 IOS弱网测试
在Xcode4.1中有一个工具叫Network Link Conditioner,可以让用户模拟不同的网络连接和带宽,可供Mac和iOS开发者测试自己的程序在不同网络环境下的表现。在Xcode4.3中,此工具不再随Xcode工具提供,需要单独下载。在Xcode4.3中通过Xcode->Open Developer Tool->More Developer Tools…菜单
2015-06-18 16:44:37
1670
转载 HTTP返回代码 201 304 404 500等代表的含义
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-06-17 17:48:07
865
原创 Android自动化测试 - MonkeyRunner(一)介绍
MonkeyRunner介绍:MonkeyRunner是Google提供的一个基于坐标点的Android黑盒自动化测试工具。Monkeyrunner工具提供了一套API让用户/测试人员来调用,调用这些api可以控制一个Android设备或模拟器,而不需要了解对应的源码。有了Monkeyrunner,我们可以编写python脚本来控制apk包的安装和卸载、启动app、向app
2015-05-26 17:39:00
590
转载 Gradle第十三章:编写构建脚本
本文来源于:http://blog.youkuaiyun.com/maosidiaoxian/article/details/40976325第十三章 编写构建脚本这一章着眼于一些编写构建脚本的详细信息。13.1. Gradle 构建语言Gradle 提供一种领域特定语言或者说是 DSL,来描述构建。这种构建语言基于 Gr
2015-05-26 17:12:22
586
原创 使用python解析Json字符串-获取Json字符串关键字
import jsondata = { "statusCode": 200, "data": { "totoal": "5", "height": "5.97", "weight": "10.30", "age": "11" }, "msg": "成功"}#dumps:把字典转换为json字符串s = json.dumps(data)print s#loa
2015-05-26 16:39:41
55613
转载 经典杯子的测试题
测试项目:杯子需求测试:查看杯子使用说明书界面测试:查看杯子外观功能度:用水杯装水看漏不漏;水能不能被喝到安全性:杯子有没有毒或细菌可*性:杯子从不同高度落下的损坏程度可移植性:杯子再不同的地方、温度等环境下是否都可以正常使用兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等易用性:杯子是否烫手、是否有防滑措施、是否方便饮用用户
2015-05-26 10:18:41
510
转载 Linux定时任务设置
为当前用户创建cron服务1. 键入 crontab -e 编辑crontab服务文件 例如 文件内容如下: */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 保存文件并并退出 */2 * * * * /bin/sh /home/admin/jiaobe
2015-05-26 10:16:13
697
原创 Android aapt使用方法
D:>aapt -h ERROR: Unknown command ‘-h’ Android Asset Packaging ToolUsage: aapt l[ist] [-v] [-a] file.{zip,jar,apk} List contents of Zip-compatible archive.aapt d[ump] [–values] WHAT fi
2015-05-26 10:15:36
1331
转载 Gradle第十二章:使用Gradle 图形用户界面
除了支持传统的命令行界面,Gradle也提供了一个图形用户界面(GUI)。这是一个独立的用户界面,可以通过加上 --gui 参数来启动。 In addition to supporting a traditional command line interface, Gradle offers a graphical user interface. This is a stand alone u
2015-05-25 17:42:47
694
转载 Gradle第十一章:Gradle命令行的基本使用
本章介绍了命令行的基本使用.正如在前面的章节里你所见到的调用 gradle命令来完成一些功能This chapter introduces the basics of the Gradle command-line. You run a build using the gradle command, which you have already seen in action in prev
2015-05-25 17:39:34
8765
转载 Gradle第十章:Web应用快速入门
本章介绍了Gradle对Web工程的相关支持。Gradle为Web开发提供了两个主要插件,War plugin 和 Jetty plugin。 其中War plugin继承自Java plugin,可以用来打war包。jetty plugin继承自War plugin作为工程部署的容器.This chapter introduces some of the Gradle's support f
2015-05-25 17:38:34
431
转载 Gradle第九章:Groovy快速入门
要构建一个Groovy项目,你需要使用Groovy插件。该插件扩展了Java插件,对你的项目增加了Groovy的编译功能. 你的项目可以包含Groovy源码,Java源码,或者两者都包含。在其他各方面,Groovy项目与我们在第七章 Java快速入门 中所看到的Java项目几乎相同 。To build a Groovy project, you use the Groovy plu
2015-05-25 17:38:33
472
转载 Gradle第八章:依赖管理基础
8.1. 神马是依赖管理?8.1. What is dependency management?通俗来讲,依赖管理由如下两部分组成.首先,Gradle需要知道项目构建或运行所需要的一些文件,以便于找到这些需要的文件. 我们称这些输入的文件为项目的依赖.其次,你可能需要构建完成后自动上传到某个地方. 我们称这些输出为发布.下面来仔细介绍一下这两部分:Very ro
2015-05-25 17:36:24
730
转载 Gradle第七章:Java构建入门
7.1. Java插件7.1. The Java plugin如你所见,Gradle是一个通用工具.它可以通过脚本构建任何你想要实现的东西.真正实现开箱即用. 但前提是你需要在脚本中编写好代码才行.As we have seen, Gradle is a general-purpose build tool. It can build pretty much any
2015-05-25 17:33:59
710
转载 Gradle第六章:Build脚本基础
本文来源于:http://blog.youkuaiyun.com/maosidiaoxian/article/details/456649436.1. Projects and tasksprojects 和 tasks是Gradle中最重要的两个概念Everything in Gradle sits on top of two basic concepts
2015-05-21 11:33:57
1546
1
转载 Gradle第五章:问题反馈
本文来源于:http://blog.youkuaiyun.com/maosidiaoxian/article/details/45664943当你使用Gradle或其它软件的时候或多或少都会遇到一些问题,或许是无法驾驭的新特性,或许是一些bug,又或是关于Gradle一些常见问题When using Gradle (or any software package), you can run
2015-05-21 11:30:56
408
转载 Gradle第四章:安装Gradle
本文来源于:http://blog.youkuaiyun.com/maosidiaoxian/article/details/456649434.1. 先决条件4.1. PrerequisitesGradle需要1.5或更高版本的JDK.Gradle自带了Groovy库,所以不需要安装Groovy. Gradle会忽略已经安装的Groovy.Gradle
2015-05-19 09:19:02
493
转载 Gradle第三章:教程说明
本文来源于:http://blog.youkuaiyun.com/maosidiaoxian/article/details/45640323Chapter 3. Tutorials3.1. 快速开始3.1. Getting Started以下章节的资料讲解了一些Gradle的基础知识来帮助你快速入门.The following tu
2015-05-19 09:13:11
377
转载 Gradle第二章:概述
本文来源于:http://blog.youkuaiyun.com/maosidiaoxian/article/details/45664943Chapter 2. Overview2.1. 特性说明2.1. Features下面是一些Gradle特性的列表。Here is a list of some of Gradl
2015-05-18 14:53:21
591
转载 Gradle第一章:介绍
本文来源于:http://blog.youkuaiyun.com/maosidiaoxian/article/details/45664943Chapter 1. Introduction很高兴能向大家介绍Gradle,这是一个基于JVM的富有突破性构建工具。We would like to introduce Gradle to you, a build system tha
2015-05-18 14:45:51
399
原创 手动修改adb devices的设备ID号
测试过程中连接多台设备时,使用adb devices命令有可能出现多台设备的ID都是一样的,那我们该怎么办呢?下面介绍两种方法(需要有root权限):方法一:1、通过adb pull 将/data/usb_serial_num.txt从手机中拖到PC中,然后修改其中对应的数字;2、将修改后的usb_serial_num.txt文件再通过adb push 将该文件放入到手机/
2015-03-26 10:39:57
14859
原创 Android 自动截屏并保存脚本
@echo offecho * 截图文件将保存在 E:\takeshont下,以当前日期+时间命名。echo =================================================echo * 如果在停止截图后,无法删除或者上传,可到任务管理器中删除adb.exe进程echo ===================================
2015-03-25 15:53:52
1600
转载 软件测试的前途
软件测试的前途软件测试,是从软件开发分离出来的一个新兴行业,是从事对软件产品质量进行检测的工作,找出软件产品中的功能、性能和安全方面的缺陷。目前,软件测试行业还处于初中级阶段,无论从流程和技术上,包括思想意识上都与国外差距甚大,我们无论软件质量管理、软件开发水平、软件过程管理和软件行业发展,都与美国、印度、新西兰等软件业差距近20年,国外软件测试工程师一般是从开发转测试
2015-03-25 10:23:40
875
原创 Activity的生命周期函数
一、Activity的生命周期函数分别有: onCreate() onStart() onRestart() onResume() onPause() onStop() onDestroy()二、启动、前后台切换、退出分别经历的生命周期函数:启动Activity:onCreate()→onStart()→onResume()home键:
2015-03-24 09:52:51
839
原创 Android客户端性能测试(一):使用APT测试Android应用性能
一、APT介绍: APT:Android Performance Testing Tools,适用于开发自测和定位性能瓶颈,帮助测试人员完成【性能基准测试、竞品测试】。 APT提供了CPU利用率实时曲线图、多维度内存实时曲线图,方便竞品对比测试和定位内存泄露问题;支持进程内存构成分析,支持手工或超过阈值时自动转储(Dump)详细堆内存对象信息,支持多进程,支持生成和导出常用格式的的
2015-03-22 22:10:43
798
原创 Android入门(二):Android工程目录结构
首先我们来看看Android工程的目录结构,如下图: 下面我们来看看每个文件夹都是用来做什么的? 1、src:这个不用多说,它就是保存Java源文件的目录; 2、gen:该文件夹用来保存自动生成的R.java文件; 3、Android***:Android应用程序所依赖的包; 4、assets:存放资源文件(如mp3、video、图片等),不会在R.j
2015-03-22 21:53:01
421
原创 Android入门(一):创建Android工程
开发Android应用过程一般分为三步: 1、创建一个Android工程; 2、在xml布局文件中定义应用所包含的控件; 3、在Java代码中实现业务逻辑。此文就介绍第一部分,创建一个Android工程,具体步骤如下: 1、打开eclipse、点击菜单File→new→other,在弹出的的窗口中选择Android→Android application project,如图
2015-03-22 21:21:13
443
原创 使用asm.jar捕获Android动态屏幕
废话不多说,平时工作中需要演示时不能让所有人都凑到周围/虚拟机,**手机助手又不能满足动态捕获的效果。因此google查找到asm.jar这东西,东西用起来不错也方便,下面介绍下具体步骤: 1、到 该地址下载ASM_2_50.zip文件; 2、下载完毕后解压缩得到ams.jar文件,将该文件拷贝到sdk/platform-tools下; 3、运行cmd,进入sdk
2015-03-22 20:15:44
476
渗透性测试指南
2013-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人