摘要: 1 -- 安装python的前期准备Python开发有众多工具,又以Eclipse+Pydev最为常见。Eclipse平台对开发同学来讲,肯定是如雷贯耳,自不用废话。而PyDev是Eclipse平台下的一个Python IDE插件,利用PyDev插件我们可以把Eclipse变为功能强大且易用的Pyt... 阅读全文
posted @ 2015-12-24 20:20 我只吃大碗 阅读(1228) 评论(0) 推荐(0) 编辑
摘要: Moneky Test Log 分析: 首先用一个最简单的例子分析:monkey --pct-trackball 0 --throttle 100 -v 500/*p参数: 表示指定测试的程序/*v参数: 表示查看monkey生成的一些详细的随机的事件名*//*数字100: 表示测试事件数为100... 阅读全文
posted @ 2015-12-24 20:19 我只吃大碗 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 停止monkey自动测试步骤:1、ps命令 查找uiautomator的进程打开cmd命令行窗口输入:adb shell ;ps | grep monkey;返回来的第一个数字,即是monkey的进程号shell 7772 185 277516 22244 ffffffff 4010a58c S ... 阅读全文
posted @ 2015-12-24 20:19 我只吃大碗 阅读(1439) 评论(0) 推荐(0) 编辑
摘要: 前言:最近开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括android测试框架、CTS、Monkey、Monkeyrunner、benchmark、其它test tool等等。因接触时间很短,很多地方有不足之处,希望能和大家多多交流。一、 什么是Mon... 阅读全文
posted @ 2015-12-24 20:18 我只吃大碗 阅读(253) 评论(0) 推荐(0) 编辑
摘要: Monkey的测试策略一. 分类Monkey测试针对不同的对象和不同的目的采用不同的测试方案,首先测试的对象、目的及类型如下:测试的类型分为:应用程序的稳定性测试和压力测试测试对象分为:单一apk和apk集合测试的目的分为:解决问题的测试(忽略异常的测试)和验收测试(不忽略异常的测试)二. 应用程序... 阅读全文
posted @ 2015-12-24 20:17 我只吃大碗 阅读(201) 评论(0) 推荐(0) 编辑
摘要: Monkey测试结果分析一. 初步分析方法:Monkey测试出现错误后,一般的差错步骤为以下几步:1、 找到是monkey里面的哪个地方出错2、 查看Monkey里面出错前的一些事件动作,并手动执行该动作3、 若以上步骤还不能找出,可以使用之前执行的monkey命令再执行一遍,注意seed值要一样一... 阅读全文
posted @ 2015-12-24 20:16 我只吃大碗 阅读(244) 评论(0) 推荐(0) 编辑
摘要: Monkey命令行可用的全部选项常规--help列出简单的用法。-v命令行的每一个-v将增加反馈信息的级别。Level 0(缺省值)除启动提示、测试完成和最终结果之外,提供较少信息。Level 1提供较为详细的测试信息,如逐个发送到Activity的事件。Level 2提供更加详细的设置信息,如测试... 阅读全文
posted @ 2015-12-24 20:15 我只吃大碗 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 一、一个BUG引发的问题 如果研发过程中有一个BUG:“不断的切换手机语言出现花屏现象”。这个问题我们如何验证呢?我想,最好的方式应该是自动化测试。 那么,自动化测试可以完成哪些任务呢? 简单的说,那些重复性的测试工作,都可以交给自动化完成: 1、设置手机的语言 2、添加、删除、收... 阅读全文
posted @ 2015-12-24 20:14 我只吃大碗 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 本文主要讲解使用UiAutomator的一些技巧,希望对于初学者有一定的帮助UiObject1、首先要声明对象UiObject XXX = new UiObject(new Selector) ;2、其次对对象进行操作操作类型包括:执行类:文本输入与清除、点击/长按、拖动/滑动、属性类:文本内容、... 阅读全文
posted @ 2015-12-24 20:13 我只吃大碗 阅读(2334) 评论(0) 推荐(0) 编辑
摘要: windows下使用python进行网站压力测试,有两个必不可少的程序需要安装,一个是python,另一个是pylot。python是一个安装软件,用来运行python程序,而pylot则是python的一个功能插件,作用是进行网站压力测试。本文将介绍在windows下如何使用python pylo... 阅读全文
posted @ 2015-12-24 20:09 我只吃大碗 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 前段时间在weibo上看到有位前辈整理的android测试点,有感而发,结合我们现在的工作,整理了一下经常会遇到的问题。1.APP基本功能按照back log整理测试用例,测试中发现有需求变动、或未考虑完全,及时更新测试用例。测试用例包括:全功能点用例+重点功能快速回归用例2.Android特性测试... 阅读全文
posted @ 2015-12-24 19:45 我只吃大碗 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 该文是svn源代码分析系列文章服务端架构中的一篇,主要描述svn服务端版本库数据存储目录结构,并且对这些文件以及目录的作用进行简单分析。使用“svnmadin create”命令创建初始化版本库后,使用“tree”命令打印出没有经过任何修改的原始版本库目录。$ svnadmin /svnrepos/... 阅读全文
posted @ 2015-12-24 17:20 我只吃大碗 阅读(9597) 评论(0) 推荐(0) 编辑
摘要: 这里假设SVN项目的目录为 /data/svn/project,我们想排除trunk/test.exe文件和trunk/notallowed/目录,操作步骤如下及执行的svn命令(在svn安装目录的bin目录下)如下:# 首先将svn库整个导出svnadmin dump /data/svn/proj... 阅读全文
posted @ 2015-12-24 15:20 我只吃大碗 阅读(12950) 评论(0) 推荐(0) 编辑
摘要: 支付宝WAP支付接口开发因项目需要,要增加支付宝手机网站支付功能,找了支付宝的样例代码和接口说明,折腾两天搞定,谨以此文作为这两天摸索的总结。由于公司有自己的支付接口,并不直接使用这个接口,所以晚些时候打算把测试代码整理好放到Github上。1. 开发前准备到官网了解此接口的信息,下载样例代码(只有... 阅读全文
posted @ 2015-12-24 14:46 我只吃大碗 阅读(509) 评论(0) 推荐(0) 编辑