- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 Android手机自动化测试工具介绍
1.Monkey Runner1.1什么是Monkey Runner?Monkey Runner工具提供了一个API,使用此API写出的程序可以在Android代码之外控制Android设备和模拟器。通过monkeyrunner,可以写出一个Python程序去安装一个Android应用程序或测试包,运行它,向它发送模拟击键,截取它的用户界面图片,并将截图存储于工作站上。1.2 语言 Python
2016-02-29 16:24:25 1060
原创 软件测试工作流程
一、测试各个阶段测试计划阶段:产品立项之后,确定测试负责人,开始制定测试计划;测试准备阶段:测试用例,测试样机和配件,测试工具,测试人员全部到位。测试执行阶段:负责人对测试任务分工,按计划执行测试过程,提交并跟踪缺陷。测试总结阶段:项目测试结束,负责人输出测试报告。二.测试对产品质量的控制和推进测试报告中包含Bug数量和状态,并且对测试结果作专业的结论。测试可推进项目的进程:每个开发人
2016-02-29 16:20:38 11496
原创 一套完整的测试应该由五个阶段组成
一套完整的测试应该由五个阶段组成: 1.测试计划 首先,根据用户需求报告中关于功能要求和性能指标的规格说明书,定义相应的测试需求报告,即制订黑盒测试的最高标准,以后所有的测试工作都将围绕着测试需求来进行,符合测试需求的应用程序即是合格的,反之即是不合格的;同时,还要适当选择测试内容,合理安排测试人员、测试时间及测试资源等。 2.测试设计 将测试计划阶段制订的测试需求分解、
2016-02-29 16:10:00 14116
原创 [Git]第六回 Git标签
git 跟其它版本控制系统一样,可以打标签 (tag), 作用是标记一个点为一个版本号,如 1.3, v1.0, ver_0.1.3. 在程序开发到一个阶段后,我们需要打个标签,发布一个版本.1、创建标签 切换到需要打标签的分支上,使用命令 git tag 就可以打一个标签,默认标签是打在最新提交的commit上的。 (1)不带说明的标签:$ git tag <tagname>例如:$ git
2016-02-29 16:00:16 288
原创 [Git] 第五回 Git日志
git log是git中最常用的一个命令,执行之后,会显示该项目的提交历史。1、命令:$ git log如果命令不加任何参数,那么就会显示目前所在分枝上,从最后一次提交开始,按时间顺序依次向前排列的所有提交历史记录。 例如:$ git log添加文件:CustomerServicecommit b83ce89c7e4afada27ce70c10922381d0e5d647dAuthor: vo
2016-02-29 15:53:36 347
原创 [Git]第四回 git之add和commit
本章参考了廖雪峰老师的官方网站中git的工作区和暂存区部分: http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013745374151782eb658c5a5ca454eaa451661275886c6000工作区(Working Directory) 就是在电脑里能看到的目录
2016-02-29 15:43:36 420
原创 如何编写高质量bug报告
1.定义Bug(缺陷):英文单词,本意是臭虫、缺陷、损坏等意思。现在人们将在电脑系统或程序中,隐藏着的一些未被发现的缺陷或问题统称为bug(漏洞)。 2.目的简单地说,报告bug的目的是为了开发人员或者其他人员了解程序的错误。您可以亲自示范,也可以给出能导致程序出错的、详尽的操作步骤。如果程序出错了,程序员会收集额外的信息直到找到错误的原因;如果程序没有出错,那么他们会请您继续关注
2016-02-29 15:27:51 5829
原创 软件测试简介
1、软件测试概念:软件测试:为了发现软件错误和缺陷(统称bug)而执行程序的一个过程。软件测试是软件开发过程的重要组成部分,是用来确认一个程序的功能或性能是否符合开发之前所提出的一些要求。软件测试就是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。 2、软件测试目的:(1)软件测试是为了发现错误而执行程序的过程。(2)测试是为了证明
2016-02-29 15:24:53 6363
原创 [Git]第三回 git分支操作
1.git的分支(branch)是什么? 分支就是从主线上分离出来进行另外的操作,而又不影响主线,主线又可以继续干它的事,最后分支做完事后合并到主线上而分支的任务完成可以删掉了。主线继续做它的事,分支用来解决临时需求,二者互不相干。 git的分支功能特别的强大,它不需要将所有数据进行复制,只要重新创建一个分支的指针指向你需要从哪里开始创建分支的提交对象(commit
2016-02-27 13:10:21 411
原创 [Git]第二回 git克隆简介
远程操作的第一步,通常是从远程主机克隆一个版本库,这时就要用到git clone命令:$ git clone <版本库的网址>该命令会在本地主机生成一个目录,与远程主机的版本库同名,例如:$ git clone git://github.com/abc/volley.git如果要指定不同的目录名,可以将目录名作为git clone命令的第二个参数:$ git clone <版本库的网址> <本地目录
2016-02-26 23:38:24 361
原创 [Git]第一回 git创建版本库
(1)创建一个空目录:weizhi@project11:~/learngit (master)$cd ..weizhi@project11:~$mkdir mygitweizhi@project11:~$cd mygitweizhi@project11:~/mygit$pwd/home/weizhi/mygitpwd用于显示当前目录。 (2)通过git init命令把这个目录变成Git可以
2016-02-24 19:59:21 329
原创 Android 仿微信图片选择器
最近做开发需要解决一个模仿微信朋友圈附加图片的功能,具体要求如下: (1)从手机中最多选择3张图片,可拍照上传; (2)选择的图片可以点击移除然后再添加新图片; (3)可以在手机包含图片的各个文件夹中随意选择等。 本博客主要实现的是以上功能,其他诸如主界面布局、各种控件添加和提交功能等旨在说明问题,只做了简单处理,重点在图片选择添加部分。该功能的实现主要引用了一个图片加载的开源框架u
2016-02-16 20:09:34 789 1
原创 Android 从系统图库中选择图片
直接从系统图库中选择图片。具体功能如下: (1)从手机图库中最多选择3张图片,每次只能选择一张; (2)选择的图片可以点击移除然后再添加新图片; 本博客主要实现的是以上功能,其他诸如主界面布局、各种控件添加和提交功能等旨在说明问题,只做了简单处理,重点在图片选择添加部分。 截图如下: 在这里提供源码下载地址,有兴趣的读者可以下载观看(注:我使用的 Android Stud
2016-02-16 20:01:45 1698
OkhttpDemo
2016-11-04
使用Content Provider案例
2016-10-30
viewpager+fragment.zip
2016-01-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人