自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何在 Eclipse 中使用命令行

如何在 Eclipse 中使用命令行

2016-05-06 09:56:26 8748 2

转载 windows下Appium安装教程

windows下Appium安装教程转自:http://www.qi-yue.net/10149.html

2016-05-06 09:52:18 709

转载 Jython学习笔记(一) Eclipse开发环境搭建

1 Eclipse开发环境搭建1.1为什么搭建Eclipse开发环境Eclipse是著名的跨平台开源集成开发环境(IDE)。Eclipse的本身只是一个框架平台,但是众多插件的支持,使得Eclipse拥有较佳的灵活性。最初主要用来Java语言开发,目前亦有人通过插件使其作为C++、Python、PHP等其他语言的开发工具。在此我们主要利用Eclipse+PyDev来

2016-04-22 16:40:47 1361

转载 Eclipse和PyDev搭建完美Python开发环境(Windows篇)

目录安装Pythonpython for eclipse插件安装配置PyDev插件测试安装Python从网站上下载最新的版本,从http://python.org/download/下载。安装过程与其他Windows软件类似。目前稳定版本为Python 2.7.6和Python 3.3.4。在Windows命令行中使用Python如果你想要从Windows命令行调用

2016-04-22 16:38:00 535

转载 Sikuli -- 创新的图形化编程技术

简介: 本文将介绍由 MIT 研究团队发布的图形化编程技术 Sikuli。它以图像检索为基础,提供了一套基于 Jython 的脚本语言以及集成开发环境,使用者可利用屏幕截图直接引用 GUI 元素进行编程,完成交互操作。文中将通过其在 GUI 自动化测试中的实际应用分析及程序示例,阐述其带来的应用思路和可能性。引言在 GUI 测试中,识别个性化控件、模拟用户行为及对校验屏幕显示结果常常成

2015-11-12 14:02:35 2461

转载 【图形化编程软件】 sikuli常用函数、简单事件操作 键盘操作 个人总结笔记

sikuli函数、简单事件操作个人总结笔记 作者:stormwy 网址:http://blog.csdn.net/stormwy/article/details/7955137其实sikuli的语法跟python的语法是一样的,大家在学习sikuli时,要看看python的语法,这样就能有更多样的方法来实现丰富的功能。由于关于sikuli的中文资料实在太少了,我在学

2015-11-12 12:27:22 1630

转载 游戏测试从零开始[知识贴]

游戏测试从零开始v1.5游戏测试就是这样一个”低门槛”的测试工作,但是正是因为大家都觉得门槛低,所以这份工作往往被很多人误解,并且在寻找这样的工作的时候处处碰壁!游戏公司需要测试人员么?缺,非常缺,但是绝大多数人却并不适合去做这样的职位,为什么呢,我们先来看看一个大家眼里的游戏测试工作是怎么样的.游戏测试工作小张是一家游戏公司的测试人员,每天工作都很忙,一天正好有空,小张和

2015-11-11 14:49:51 6767

转载 adb logcat命令查看并过滤android输出log

adb logcat命令查看并过滤android输出logcmd命令行中使用adb logcat命令查看android系统和应用的log,dos窗口按ctrl+c中断输出log记录。logcat日志中的优先级/tag标记:android输出的每一条日志都有一个标记和优先级与其关联。优先级是下面的字符,顺序是从低到高:V — 明细 verbose(最低优先级)

2015-10-22 15:24:41 359

转载 Python-- easy_install 的安装

下载安装python安装工具下载地址:http://pypi.python.org/pypi/setuptools 可以找到正确的版本进行下载。win7 32位可以下载setuptools-0.6c11.win32-py2.7.exe 。Centos下的安装方法wget -q http://peak.telecommunity.com/dist/ez_setup.pypython ez_s

2015-10-21 14:31:59 489

转载 FindBugs规则整理

FindBugs是基于Bug Patterns概念,查找javabytecode(.class文件)中的潜在bug,主要检查bytecode中的bug patterns,如NullPoint空指针检查、没有合理关闭资源、字符串相同判断错(==,而不是equals)等一、Security 关于代码安全性防护1.Dm: Hardcoded constant database password

2015-07-03 10:16:27 734

原创 Andriod测试基本要点

测试工具: (1) Android 开发环境 dat+eclipse,或者 Andriod Studio (2)Adb:配置环境变量 (3)数据上报等需要手机root 测试: (1)功能基本功能流程:包括基本文案,逻辑 (2)异常,在某个页面点击Home键,再退回界面 (3)断网、切换、弱网 (4)打断测试:断电、来电、弹窗(短信、第三方弹窗、闹钟) (5)存储(安装位置、迁移,从

2015-06-15 17:19:18 423

转载 使用ab进行压力测试详解

当你使用PHP(或其他编程语言)完成一个web程序的开发,并且web程序在Apache服务器上正常运行的时候,你有没有考虑过对你的Apache服务器及部署在其上的web程序进行一些压力测试呢?毕竟,真金不怕火炼,只要配置优化合理、程序代码运行性能良好、硬件撑得住,通过压力测试我们就能看到一个喜人的成绩。话又说回来,即使测试结果差强人意或者糟糕透了,我们也可以好好反思并找到「问题出在哪里」。说了这么

2015-06-15 16:03:56 2521

转载 svn常用命令行和批处理 WIN

在进行大量svn更新和多个工程联合编译时,如果是对你来说是一件经常重复做的事情,譬如更新代码编译版本;更新代码,编译版本并升级之类的重复性很高, 枯燥而且容易出错的事情,使用批处理来统一管理和处理将大大简化工作流程.要统一批处理化,那就自然要熟悉各种工具的命令行了,首先 来看看svn的,嘿嘿。      svn的命令行的详细使用,这篇文章讲得比较详细:http://www.open.colla

2015-06-15 15:34:40 575

转载 findBugs学习小结

今天代码质量再次强调java代码提交SVN前要经过findBugs检查,虽然根据菜单我也基本会有findBugs插件,但为了更全面的学习、更高效的利用,我搜索学习了findbugs的用法。检查原理Findbugs是一个静态分析工具,它检查类或者JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。Findbugs自带检测器,其中有60余种Bad practice,80余种Corre

2015-06-15 14:40:32 448

转载 ant 打包android应用

一.准备ant,android1.把官网下载的ant和android解压到本地2.环境变量中设置ANT_HOME和ANDROID_HOME,比如:F:/software/apache-ant-1.9.3,F:/android/adt-bundle-windows-x86-20140321/sdk3.%ANT_HOME%/bin和%ANDROID_HOME%/bin加到path注:A

2015-06-08 19:51:01 413

转载 “ant debug install” 出错: sdk.dir is missing. Make sure....

BUILD FAILEDD:\Android\android-sdk\tools\ant\build.xml:569: The following error occurred while executing this line:C:\cocos2d-2.0-x-202\cocos2dx\platform\android\java\build.xml:46: sdk.dir is miss

2015-06-07 17:42:22 755

转载 android之 MAT、DDMS 等内存查看工具

目录(?)[-]一概述二AndroidJava中常见的容易引起内存泄漏的不良代码一 查询数据库没有关闭游标二 构造Adapter时没有使用缓存的 convertView三 Bitmap对象不在使用时调用recycle释放内存四 释放对象的引用五 其他三内存监测工具 DDMS -- Heap四内存分析工具 MATMemory Analyzer Tool一 生成hprof文

2015-06-05 17:57:17 562

转载 android 中如何分析内存泄漏

前提条件:1,电脑安装了java 运行环境  2,手机端开启了 USB 调试开关 3,获取 root 权限基本步骤:1,使用eclipse 自带的 DDMS 工具分析各线程的内存使用情况,如下图所示Heap视图界面会定时刷新,在对应用的不断的操作过程中就可以看到内存使用的变化。怎样判断当前进程是否有内存泄漏呢?这里需要注意一个值:VM Heap页

2015-06-03 22:38:25 282

转载 Android内存监测工具DDMS->Heap,内存分析工具->MAT

无 论怎么小心,想完全避免bad code是不可能的,此时就需要一些工具来帮助我们检查代码中是否存在会造成内存泄漏的地方。 Android tools中的DDMS就带有一个很不错的内存监测工具Heap(这里我使用eclipse的ADT插件,并以真机为例,在模拟器中的情 况类似)。用Heap监测应用进程使用内存情况的步骤如下: 1. 启动eclipse后,切换到DDMS视图,并确认D

2015-06-03 22:34:45 382

转载 FindBugs:Compiler output path for module can not be null. check your module/project settings问题原因

可能很多人在使用Android studio 中的插件中会发现这个错误提示:Compiler output path for module can not be null. check your module/project settings。会报这个错误是因为你工程没有make。因为Findbugs并不是针对你的源代码进行检测,而是根据编译后文件(如:class.dex)进行检测。所以如

2015-06-03 20:17:29 475

转载 adb常用命令总结

adb命令的主要用途 1. 运行android设备的shell(命令行)。 2.管理模拟器或android设备的映射端口。 3. 安装和卸载应用程序。 4.计算机和android设备之间的上传和下载文件。关闭或开启adb服务 关闭adb服务  adb kill-server 开启adb服务  adb start-server查看当前连接的设备 

2015-06-03 14:21:21 385

转载 Android Studio常用快捷键

(会持续更新)这边讲的常用快捷键是指做完Keymap到Eclipse后的,不是纯Android Studio的,这边主要讲下比较常用的一些快捷键:Ctrl+G / Ctrl+Alt+Shift+G:查询变量或者函数或者类在哪里被使用或被调用,后者是前者的复杂表现,可以选择查询范围等。Alt+H:查找功能,全局查找F4:查看类继承关系F2:查看文档说明(函数使用说明)Ctrl+E

2015-06-03 11:39:56 367

转载 Android NDK开发Crash错误定位

在Android开发中,程序Crash分三种情况:未捕获的异常、ANR(Application Not Responding)和闪退(NDK引发错误)。其中未捕获的异常根据logcat打印的堆栈信息很容易定位错误。ANR错误也好查,Android规定,应用与用户进行交互时,如果5秒内没有响应用户的操作,则会引发ANR错误,并弹出一个系统提示框,让用户选择继续等待或 立即关闭程序。并会在/data/

2015-06-02 13:07:12 476

转载 Monkey基本用法与常用参数

可以通过开发机器上的命令行或脚本来启动Monkey。由于Monkey运行在模拟器/设备环境中,所以必须用其环境中的shell来进行启动。可以通过在每条命令前加上adb shell来达到目的,也可以进入Shell后直接输入Monkey命令。基本语法如下:$ adb shell monkey [options] 如果不指定options,Monkey将以无反馈模式启动,并把事件任意发送

2015-05-25 11:38:59 447

转载 android 批量打渠道包

原文地址:http://phenom.iteye.com/blog/2117109打包,是一个经常会遇到的问题,写个脚本就可以解决了.不同的脚本,速度不同.如果使用ant,需要编译,这个时间较长,可以修改下任务,只编译一次就可以了.sdk里面提供了一堆工具,打包就是用这些工具做的.在看了几篇文章后,也写了一个类,实现了打包的功能.需要用到apktool.jar,

2015-05-24 22:22:23 451

转载 Windows下构建robotium+jenkins+TMTS可持续集成自动化测试

与时俱进,见此文:http://blog.csdn.net/hunterno4/article/details/43603959前言TMTS是淘宝的自动化测试构架,优缺点都较为明显优点:最主要的就是已经实现出错截屏并提供日志缺点:比较小众化,遇到问题也无人解答自动化测试终究是要能够持续集成才能有更大的意义的,利用robotium+jenkins可以实现集成测试,但此时要

2015-05-24 21:51:22 390

转载 Linux下构建robotium+jenkins+TMTS可持续集成自动化测试

与时俱进,见此文:http://blog.csdn.net/hunterno4/article/details/43603959前言为什么要在Linux上构建自动化环境呢?因为在Linux上执行速度要比在Windows快很多,以打包apk为例,至少快一倍。。。如果公司每个版本要打几百个apk渠道包,这效率将大幅提升。软件安装1.安装jdk2.安装tomcatht

2015-05-24 21:48:45 562

转载 android渠道包自动化验证

前言:android应用每当发布一个版本时,往往需要打许多的渠道包,用于不同渠道的运营推广,传统的渠道包验证往往是安装某个apk包,然后打开eclipse,运行应用,查看其中的运行日志,看发送的请求中是否带有该渠道信息。        如此这般,若有上百个渠道包,是没可能每个包都去验证的,且若后期新增的渠道,亦还需抽空去验证下apk渠道包,虽然并不是很耗时间,但常常被这样的事打断日常工作还是会

2015-05-24 19:54:42 866

转载 手机抓包方法

一、通过tcpdump抓包以android平台为例介绍tcpdump抓包1.先下载tcpdump2.将tcpdump push至手机adb push tcpdump  /data/local3.修改tcpdump权限adb shellchmod 777 /data/local/tcpdump4.直接在adb shell 中抓包cd /data/local./

2015-05-24 19:52:25 763 3

转载 Eclipse有用的快捷键

一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。 1. ctrl+shift+r:打开资源这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如applic*.xml。美中不足的是这组快捷键并非在所有视图下

2015-05-23 21:16:20 460

转载 移动终端app测试点归纳

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://xqtesting.blog.51cto.com/4626073/1148074以下所有测试最后必须在真机上完整的执行1、安装、卸载测试在真机上的以及通过91等第三方的安装与卸载安装在手机上还是sd卡上2、启动app测试3、升级测试数字签名、

2015-05-23 20:49:05 636

空空如也

空空如也

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

TA关注的人

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