摘要: 转载:http://blog.csdn.net/totogo2010/article/details/8048652开发app,我们要遵循apple公司的一些指导原则,原则如下:1、应用程序的状态状态如下:Not running 未运行 程序没启动Inactive 未激活 程序在前台运... 阅读全文
posted @ 2014-04-22 11:45 随我畅翔 阅读(188) 评论(0) 推荐(0) 编辑
摘要: https://github.com/gh-unit/gh-unit/blob/master/Scripts/RunTests.sh#!/bin/sh# If we aren't running from the command line, then exitif [ "$GHUNIT_CLI" =... 阅读全文
posted @ 2014-04-17 13:00 随我畅翔 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 转载:http://www.cnblogs.com/dokaygang128/p/3517674.html一、一些注意事项:1.做自动化测试时注意如果是真机话首先要设置不锁屏。2.自动化测试过程中如果程序后台或崩溃了。脚本运行将会暂停,直到程序再次回到前台。3.必须明确指定关闭自动测试,测试完成或中... 阅读全文
posted @ 2014-04-16 16:58 随我畅翔 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 一、运行第一个单元测试:1.在Xcode 5中新建一个工程默认自带一个单元测试的文件夹,IDE自动生成了一个实现XCTestCase的.m文件,里面有一个失败测试(早期版本中实现的是SenTestCase,是苹果集成的第三方的,现在苹果建议使用新的XCTestCase)。2.测试函数的要求是:1.必... 阅读全文
posted @ 2014-04-16 15:31 随我畅翔 阅读(273) 评论(0) 推荐(0) 编辑
摘要: XCTest1.第一个单元测试XCTest是Xcode 5中自带的测试框架下面从一个Demo开始。首先用Xcode新建一个工程UnitTestDemo,工程目录结构如下:可以看到工程下面多了一个叫UnitTestDemoTests的部分,Targets也多了一个UnitTestDemoTests,根... 阅读全文
posted @ 2014-04-16 14:26 随我畅翔 阅读(1662) 评论(0) 推荐(0) 编辑
摘要: 可以看作命令行浏览器1、开启gzip请求curl -I http://www.sina.com.cn/ -H Accept-Encoding:gzip,defalte2、监控网页的响应时间curl -o /dev/null -s -w "time_connect: %{time_connect}\n... 阅读全文
posted @ 2014-04-14 19:32 随我畅翔 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 当我们点击一个应用的时候,系统会自动创建一个相应的activity类实例,然后执行Oncreate方法,接着会执行以下两行代码,解释如下:super.onCreate(savedInstanceState);一定要执行。完成一些图形的绘制setContentView(R.layout.main);指定由哪个文件指定布局(main.xml),可以将这个界面显示出来,然后我们进行相关操作,我们的操作会被包装成为一个意图,然后这个意图对应有相关的activity进行处理。 阅读全文
posted @ 2014-04-10 21:10 随我畅翔 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 如果你在读这篇文章,说明你跟大多数开发者一样对GIT感兴趣,如果你还没有机会来试一试GIT,我想现在你就要了解它了。GIT不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。如果你是一个具有使用SVN背景的人,你需要做一定的思想转换,来适应GIT提供的一些概念和特征。所以,这篇文章的主要目的就是通过介绍GIT能做什么、它和SVN在深层次上究竟有什么不同来帮助你认识它。那好,这就开始吧…1.GIT是分布式的,SVN不是:这是GIT和其它非分布式的版本控制系统,例如SVN,CVS等,最核心的区别。如果你能理解这个概念,那么你就已经上手一半了。需要做一点声明,GIT并不是目前第一 阅读全文
posted @ 2014-04-04 18:36 随我畅翔 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 通过Xcode工具编写运行测试脚本1、当你有了一个应用的源代码之后,在Xcode工具中,首先选中被测应用,然后点击菜单栏中的“Product-Profile”,则会弹出Instruments工具,在弹出的工具中选择IOS Simulator-》Automation,然后点击Profile2、在弹出的Automation工具中选择需要测试的项目,同时在Add-》Create 添加测试脚本,点击Create后,在中间区域会出现编写测试脚本的区域,在中间添加以下脚本//获取当前window对象var target = UIATarget.localTarget();var app = target. 阅读全文
posted @ 2014-04-04 15:36 随我畅翔 阅读(616) 评论(0) 推荐(1) 编辑
摘要: 6.编写Robotium测试程序1)导包//导入需要测试的工程importcom.example.android.notepad.NotesList;//robotium提供的测试用类importcom.jayway.android.robotium.solo.Solo;//测试工程要继承用来测试activity的父类importandroid.test.ActivityInstrumentationTestCase2;2)泛型写需要测试的工程的入口activity名NotesList。publicclassNotePadTestextendsActivityInstrumentationTe 阅读全文
posted @ 2014-04-01 21:41 随我畅翔 阅读(241) 评论(0) 推荐(0) 编辑