自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

雅月小筑

雪秀的小屋

  • 博客(61)
  • 资源 (14)
  • 收藏
  • 关注

原创 xcode11 如何上传app到appstore

1、Appstore中下载工具Transporter2、解决 Transporter 上传App Store 时,有时会卡住或者非常慢。https://github.com/iOSDevLog/com.apple.amp.itmstransporter下载 Release 下面的 zip 包,或者 git clone(或者https://download.csdn.net/do...

2020-03-17 13:42:03 2617

转载 git简单用法

首先从远端版本库clone下来一个全新的库:git clone username@xxx:/xxx/xxx.git此时clone下来的,只是master分支,没有其他分支。  查看分支:git branch #查看本地分支git branch -r #查看远端分支git branch -a #查看所有分支,包括本地和远程的

2015-02-27 16:26:07 560

转载 2010新版STL修订内容(VC2010)

被vector狠狠地刺痛

2014-06-20 15:55:37 1110

转载 C++Vector用法

C++内置的数组支持容器的机制,但是它不支持容器抽象的语义。要解决此问题我们自己实现这样的类。在标准C++中,用容器向量(vector)实现。容器向量也是一个类模板。标准库vector类型使用需要的头文件:#include 。vector 是一个类模板。不是一种数据类型,vector是一种数据类型。Vector的存储空间是连续的,list不是连续存储的。一、 定义和初始化vecto

2014-05-09 15:01:17 582

转载 android Instrumentation

Android提供了一系列强大的测试工具,它针对Android的环境,扩展了业内标准的JUnit测试框架。尽管你可以使用JUnit测试Android工程,但Android工具允许你为应用程序的各个方面进行更为复杂的测试,包括单元层面及框架层面。Android测试环境的主要特征有:l   可以访问Android系统对象。l   Instrumentation框架可以控制和测试

2013-12-19 18:04:43 1822

转载 Robotium的id使用

在Robotium的API中不提供使用ID的方式。如果我们想在Robotium中使用ID就需要自己通过ID来找到控件的实例,然后通过Robotium的API对实例进行操作来达到目的。当然了。如果有童鞋有兴趣也可以自己将这个封装起来以便使用。在说方法之前,我不得不先说说ID的几种形式:1.字符串形式。例如id/btn_Example我们在源码的布局里面写的,HierarchyView

2013-12-05 11:50:06 1569 1

转载 python测试框架及应用

一、软件测试大型软件系统的开发是一个很复杂的过程,其中因为人的因素而所产生的错误非常多,因此软件在开发过程必须要有相应的质量保证活动,而软件测试则是保证质量的关键措施。正像软件熵(software entropy)所描述的那样:一个程序从设计很好的状态开始,随着新的功能不断地加入,程序逐渐地失去了原有的结构,最终变成了一团乱麻(其实最初的"很好的状态"得加个问号)。测试的目的说起来其实很简

2013-09-17 17:50:07 4742

转载 Selenium2测试滚动广告

前言本文主要通过一个简单的例子,来讨论以下两个问题:使用Selenium对由Ajax动态加载的页面进行测试 测试含有iframe标签的网页本文不是Selenium2的简单介绍或者入门内容,目标读者是至少使用过Selenium2进行测试的各位朋友。准备工作假设你有一项业务,需要在用户进行输入的时候用Ajax弹出辅助输入的窗口,然后再将这些值传回主窗口。为了叙述简便,这里使用一

2013-08-20 17:15:12 1088

转载 利用 Selenium 自动化 web 测试

利用 Selenium 测试 Ajax 应用程序Asynchronous JavaScript and XML (Ajax) 是一种用于创建交互式 web 应用程序的 web 开发技术。Ajax 应用程序的一个特征是,不会导致一次重新加载整个页面。相反,浏览器将具有一个对服务器的异步调用以获得数据,并且只刷新当前页面的特定部分。要提高 web 页面的交互性、响应速度和可用性,测试 Ajax 应

2013-08-19 16:51:39 1906

转载 selenium验证页面上的UI元素

验证页面上的UI元素,是你在自动化测试案例过程中最常用到的特性。Selenese通过各种方式验证UI元素。举例,你是否正在测试一下情况:(1)一个UI元素存在于页面上某个位置;(2)特定文本存在于页面上某个位置;(3)特定文本存在于页面上指定位置;如果你要测试文本标题,那么文本内容和它所在的页面顶部位置,测试案例都需要关心。如果你要测试主页上的某个图片,但是

2013-07-30 13:00:56 4162

原创 Selenium定位页面元素的方法

一、Selenium定位页面元素的方法selenium提供如下强大的定位元素的方法。* id=id* name=name* dom=javascriptExpression* xpath=xpathExpression* link=textPattern* css=cssSelectorSyntax1、通过ID,name选择元素 : 如selenium.type("

2013-07-12 16:23:38 13505

转载 Selenium的延迟等待

Selenium的延迟等待分为 显式等待(Explicit Wait) & 隐式等待(Implicit Wait).1.显式等待显式等待,就是明确的要等到某个元素的出现或者是某个元素的可点击等条件,等不到,就一直等,除非在规定的时间之内都没找到,那么就跳出Exception.如:1new WebDriverWait(driver,

2013-07-11 10:29:06 4930 1

转载 Selenium2.0总结(5)

Selenium2.0自动化测试学习使用过程中,遇到了一些问题,也找到了相应的解决方法。现总结一下,供大家一起分享讨论。一、        点击页面上的链接,打开一个新页面,如何获取新窗口的句柄并定位?java代码如下: driver.findElement(By.name("Submit")).click();String currentWindow = driver.get

2013-07-05 16:04:35 2151

转载 Selenium2.0之grid学习总结 (4)

(一)介绍:Grid的功能:并行执行通过一个中央管理器统一控制用例在不同环境、不同浏览器下运行灵活添加变动测试机(二)快速开始这个例子将介绍如何使用selenium2.0的grid,并且注册一个WebDriver节点。如何使用java调用grid。这里Hub和节点都跑在同一台机器上面,但是如有你需要的话可以复制selenium-server-standalone

2013-07-05 16:02:00 1506

转载 Selenium2.0之WebDriver学习总结(3)

接下来将通过几个具体的例子来使用操作上述功能,以下代码都是通过junit框架编写。例子1:该例子主要是登录网易相册,创建一个私人相册,并进入相册进行评论,然后删除这个相册。在这个例子中,可以找到各种方式定位元素方法的具体实例:package demo;import java.util.concurrent.TimeUnit;import org.junit.*;import org

2013-07-05 15:59:47 1005

转载 Selenium2.0之WebDriver学习总结(2)

(三)   命令和操作这一部分将介绍一下WebDriver的一些具体操作和命令,实际操作中,我们需要两大工具来帮助我们:FireBug和Xpath工具,这两者都是Firefox上的插件。接下来我们所讲解的都是以FirefoxDriver为基础的,且基于WebDriver driver = new FirefoxDriver();创建的一个driver实例:a)         

2013-07-05 15:58:37 1059

转载 Selenium2.0之WebDriver学习总结(1)

(一)   Selenium2.0 VS Selenium1.0我们已经有了Selenium1.0为什么还需要Selenium2.0呢?Selenium1.0不能处理一下事件:1)         本机键盘和鼠标事件2)         同源策略XSS/HTTP(S)3)         弹出框,对话框(基本身份认证,自签名的证书和文件上传/下载)S

2013-07-05 15:57:33 1242

原创 使用adb命令批处理安装&卸载apk

使用adb命令批处理安装&卸载apk一、bat安装         1、修改bat文件内adb_path为你adb.exe所在目录                   除开发者sdk自带的,也可以是豌豆夹、91等adb.exe所在目录         2、直接将你所要安装的apk全部拖至install.bat上即可         3、以替换名称的方式,支持

2013-05-17 14:36:05 2257

原创 Conversion to Dalvik format failed with error 1

今天做华为sdk接入,遇到Conversion to Dalvik format failed with error 1,截图如下检查后发现是由于此sdk中有个包与之前已经接入的sdk重复,删掉就可以了(可以通过winrar打开,直接删除)。

2013-05-08 16:07:58 732

原创 总结一下Python IDLE快捷键

编辑状态时:Ctrl + [ 、Ctrl + ] 缩进代码Alt+3 Alt+4 注释、取消注释代码行Alt+5 Alt+6 切换缩进方式 空格TabAlt+/ 单词完成,只要文中出现过,就可以帮你自动补齐。多按几次可以循环选择Alt+M 打开模块代码,先选中模块,然后按下此快捷键,会帮你打开改模块的py源码供浏览Alt+C 打开类浏览器,方便在源码文件中的各个

2013-03-26 12:04:45 1015

转载 MonkeyRunner_monkey runner下图片比对

from com.android.monkeyrunner import MonkeyRunner, MonkeyDeviceimport osimport timeimport mathimport re def getx(n): if n in ('1', '4', '7'): return 50 elif n in ('2', '5', '8', '0'

2013-03-18 17:13:02 1856 1

转载 使用临时变量提高Java代码性能

一个Java类中可以存在多种形式的变量,可以是最一般的成员变量;或将其定义为静态变量;也可以在方法中定义临时变量。这三种变量的存取效率如何?1.测试下面作个实验,看下面代码。class CheckVars {    privateintinstVar;// 成员变量    privatestaticintstaticVar; // 静态变量

2013-03-13 09:34:11 4801 2

原创 Android流量统计TrafficStats类的使用-2

写不下了;上面是转别人的;本人习惯用C++格式;java同学对付看了,另外在TrafficStats类中还提供很多其他不同的get方法,能够满足各种需求。比如只要wifi情况下的,比如只要3G情况下的等等。

2013-02-27 18:02:00 834

原创 Android流量统计TrafficStats类的使用-1

对于Android流量统计来说在2.2版中新加入了TrafficStats类可以轻松获取,其实本身TrafficStats类也是读取Linux提供的文件对象系统类型的文本进行解析。android.net.TrafficStats类中,提供了多种静态方法,可以直接调用获取,返回类型均为 long型,如果返回等于-1代表 UNSUPPORTED 当前设备不支持统计。Java代码

2013-02-27 17:02:35 1423

转载 在win7中chm打不开的最佳方法

我今天遇到了个非常棘手的问题,想看看资料,却打不开chm帮助文件。我装的是64位win7,打开chm文件时,系统提示我安全问题,强行打开,却无法显示内容,得到的提示是“该页导航被取消”,郁闷啊,头痛啊,怎么办啊,急急如火令……只有找Google兄弟帮忙了,一搜,一大堆。看了看,挺麻烦,要修改注册表,如不慎,将崩溃。完了,这难哈。不过,没办法,还要解决问题啊,工作不等人的。还好,

2013-02-24 21:48:58 7680 2

翻译 感觉这段代码不错;收藏啦

用工具稍微翻译了,貌似不太准确。#! python2.7## -*- coding: utf-8 -*-## kun for Apk View Tracing## MonkeyRunnerImpl.py## run mode## java -jar $(jython.jar file path) $(python script file)## adb shell mon

2013-01-28 17:57:31 853

原创 MonkeyRunner Command Summary

MonkeyRunner Command Summary1. #导入模块;    from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice, MonkeyImage    还可起别名:    from com.android.monkeyrunner import MonkeyRunner as

2013-01-28 16:31:40 1152

原创 failed to create the java virtual machine 解决方法

1.问题现象2.java虚拟机初始化失败!寻找eclipse初始化文件3.打开寻找初始化。虚拟机为java永久生成对象(Permanate generation)如,class对象、方法对象这些可反射(reflective)对象分配内存限制设置(原256,设置为128)注意:此处设置不可太小,且有两处,图中已有标注6.保存重启eclipse

2013-01-15 10:25:41 720

转载 Sleep(0)与Sleep(1)的区别

目的:有时候我们想让线程不被调度一定的时间,也就是说让线程睡眠一段时间。API 接口:在 Win32中可以调用 Sleep,SleepEx 和 SwitchToThread 三个API。VOID WINAPI Sleep(DWORD dwMilliseconds);DWORD WINAPI SleepEx(DWORD dwMilliseconds, BOOl

2012-12-16 15:08:20 547

原创 android自动化测试之robotium初探

对于robotium的使用感觉来说一下吧。使用感觉当然是方便了。因为确实帮助自动化测试开发者提供了很多方便的方法。 具体的使用到的方法在这边说一下。 首先,android Junit 提供的实例代码,对于学习好像有一些帮助,但是对于一个实际的涉及到Activity之间有切换的问题,好像提及的不多,反正是没有找到。但是在robotium里面有一个solo.getCurrentActi

2012-12-09 22:10:23 921

转载 使用ANT打包Android应用

大家好,今天来分享一下如何使用ANT打包Android应用。通常我们习惯用eclipse来开发Android程序,它会自动帮我们打包当前的应用程序。如果在Navigator视图下,我们可以看到以下几个文件:在上图中,com包放置的是我们的class文件,classes.dex是class文件经过转换后的可以在dalvik上跑的精简类文件,resources.ap_是经过

2012-12-06 14:20:38 661

原创 Android 内存使用hprof文件打开方法

与C++的内存不同,C++的内存泄露是由于分配了内存给某程序但是又没有回收造成的。Java的内存泄露则是引用了一些垃圾对象,意思就是说程序引用了某些对象,但是又从来没有使用过。Jave中的引用分为3种:强引用:引用为空的时候,Java的垃圾回收器会处理。一般来说自己写的程序大部分都是强引用。软引用:堆内存不够的时候,Java的垃圾回收器会处理这类引用。弱引用:Jave的垃圾回收器每

2012-11-29 15:13:57 642

原创 Android开发工具之DDMS

今天开始学习Android的数据库开发,这期间需要用到DDMS,就google了下,同时参考了   http://www.moandroid.com/?p=638   的文章,完整的整理如下。(关于DDMS的官方介绍可参考http://developer.android.com/guide/developing/tools/ddms.html 。不过由于伟大的GFW,这个网站天朝人民已经无法访

2012-11-29 15:10:33 605

原创 使用NDK时,cannot find -lGLESv1_CM的问题

使用OpenGL时,常常需要使用OpenGL的库文件,比如LOCAL_LDLIBS := -ldl -lGLESv1_CM -lGLESv2 -llog,在编译时经常会提示找不到GLESv1_CM,GLESv2,只要将NDK目录下的build/core/add-application.mk中的APP_PLATFORM=android-3改为android-4之后的版本就行,因为android-3及

2012-11-29 00:49:11 3949 1

原创 Android adb 命令大全

1.显示系统中全部Android平台:    android list targets 2. 显示系统中全部AVD(模拟器):    android list avd 3. 创建AVD(模拟器):    android create avd --name名称 --target平台编号4. 启动模拟器:    emulator -a

2012-11-27 12:39:58 643

转载 常用Android命令行工具,包括真机上的操作

1、启动和关闭ADB服务(adb start-server和adb kill-server)     模拟器在运行一段时间后,adb服务有可能(在Windows进程中可找到这个服务,该服务用来为模拟器或通过USB数据线连接的真机服务)会出现异常。这时需要重新对adb服务关闭和重启。当然,重启Eclipse可能会解决问题。但那比较麻烦。如果想手工关闭adb服务,可以使用下面的命令。   ad

2012-11-27 10:54:11 622

转载 Android CTS 测试总结

最近一直在做Android兼容性测试,根据Android官网给出的android-cts-manual 配置好了device后,开始测试。 首先配置软件环境:1、下载Android-2.1系统,并编译。$ . build/envsetup.sh          //配置选项,并编译android源码$ make cts

2012-11-27 10:16:02 631

转载 【Cocos2d游戏开发之4】独自收集Cocos2d提供的字体!共57种(有对照的字体图)

感谢Himi哥哥!!!【Cocos2d游戏开发之四】独自收集Cocos2d提供的字体!共57种(有对照的字体图) 很多游戏中,便于开发就会直接采用Cocos2d提供的字体库来使用,但是因为提供的种类很多,那么Himi利用一些时间整理了57种字体样式,这些我想足够你用了;不多说下面一起来看看吧:(每张图对应11种样式的字体,字体的名字就是其样式的名字)     ---

2012-11-19 17:53:08 509

原创 如何删除模拟器上sd卡下的文件夹

手机上的直接加载到pc上就可以删除了 模拟器上面的可以用命令去删除adb remount    adb shellcd sdcard  ls rm -r (文件夹名称)

2012-10-26 17:58:16 843

转载 IOS平台cocos2d-x 内存释放问题的解决方案

晚上帮同学看一个Cocos2d-x项目的内存释放问题,win32的版本运行没有问题,占用内存只有20多mb,但是在IOS平台上,没有切换几个场景就crash掉了。编译期间发现了几个问题这里记录一下:(1)在win32 下,CCLayer中 init()如果忘了添加返回值return true,是不会有问题的,但是在IOS版本上,同样的代码在xcode中虽然编译会通过,但是在运行的时

2012-10-25 09:14:28 791

com.apple.amp.itmstransporter-20200303.zip

Transporter上传appstore上传慢、上传失败的原因是 ~/Library/Caches/com.apple.amp.itmstransporter 目录需要下载大量缓存文件。 1、下载该资源直接代替 ~/Library/Caches/com.apple.amp.itmstransporter 目录。 2、修改 /com.apple.amp.itmstransporter-20200303/obr/2.0.0/repository.xml文件,将 file:/Users/iosdevlog/Library 中的 iosdevlog,改为自己的用户名。 3、执行 /Applications/Transporter.app/Contents/itms/bin/iTMSTransporter 即可。

2020-03-17

捕鱼达人3粒子特效大全

捕鱼达人3粒子特效大全,包含110个超酷炫粒子特效。plist文件,适用于 cocos2dx

2018-10-08

icon尺寸修改工具,全平台通用

iconmaker,icon尺寸修改工具,自动生成所有ios、android的icon尺寸。mac、window平台使用,需要python。

2018-10-08

Particle Designer 2.6破解版

Particle Designer 2.6破解版+注册机,一直在用,100个粒子特效。

2018-10-08

unity3D粒子特效编辑器 Particle Playground

unity3D粒子特效编辑器 Particle Playground 插件。 Particle Playground 2.2 release

2018-10-08

cocos2d-x_Win32_Android_环境配置手册

cocos2d-x_Win32_Android_环境配置手册,如何安装和使用ndk环境

2012-10-23

Cocos2d-x环境搭建及平台移植(Win32\Android\Ios)

Cocos2d-x环境搭建及Android\Ios平台移植

2012-10-23

londrunner检查点范例

不知道这个分类算哪;找不到测试技术的专区,只能想当然的上传了;希望初学LR的能用到。

2012-03-12

测试用例总结

主要是一些case的思路;和表格样板,对于初进测试这行的;还是有些帮助,老鸟们就算了。

2012-03-12

java手机模拟器

可以在PC看手机里的程序,模拟手机。就是一个手机版的模拟器,挺小但还挺好用的。

2012-03-12

android_monkey文档

monkey基本操作,如adb shell monkey 命令,研究monkey的可以看看。

2012-02-28

自动化测试QTP教程

qtpPPt教程,教大家简单操作QTP,想深入了解QTP的,这个不太实用,适合初学者。

2011-10-19

Carbide.c++使用方法搜集.rar

Carbide C++操作 Carbide.C++ 1.3 导入 .mmp 文件 Carbide.c++ IDE的常用快捷键和技巧 Carbide.c++简单使用 carbide_c++ 如何生成sis文件 Carbide_c++使用技巧及有用的插件_起点 使用Carbide C++工具编写Symbian S60程序范例 用carbide生成SISX

2009-05-15

空空如也

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

TA关注的人

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