04 2015 档案
每天一个shell知识--数组
摘要:1、shell中数组的定义: 数组名=(value value1 value2 )也可以单独的设定数组的分量: arrayL[0]=value arrayL[1]=value12、${arrayL[@/*]}获得数组的所有值3、${#arrayL[@]}获得数组长度小例子如下:#!/bin/bas...
阅读全文
每天一个java基础知识--static
摘要:内存总体一共分为了4个部分(stack segment、heap segment、code segment、data segment)当我们在程序中,申明一个局部变量的时候,此变量就存放在了 stack segment(栈)当中;当new 一个对象的时候,此对象放在了heap segment(堆)当...
阅读全文
Linux的set
摘要:功能说明: 设置shell语 法: set [+-abCdefhHklmnpPtuvx]补充说明: set指令能设置所使用shell的执行方式,可依照不同的需求来做设置。参 数: -a 标示已修改的变量,以供输出至环境变量。 ...
阅读全文
shell学习笔记(2)替换命令··与()的区别
摘要:·CMD·在执行的时候,shell不管··中的内容是什么,先进性解释,再把解释后的最终结果送给shell,如果解释后的结果不是shell可以行的命令,就会报错。但是仅仅把cmd的执行结果作为文本输出,就没有问题。如:[root@localhost root]# i=0[root@localhost ...
阅读全文
shell学习笔记(1)-变量
摘要:1、shell中的变量可以自定义,shell中使用变量时用$name="shero"echo "hi ${name}"root@shero-virtual-machine:/home/shero/shell# ./test2.shhi shero注意,变量名和等号之间不能有空格,这可能和你熟悉的所有...
阅读全文
链接检查工具(转)
摘要:在Web测试中,经常测试整个网站的链接是否正确,特别是在发布新的网站或是网站大的改版时,常用的链接测试工具有:1、Xenu Link Sleuthhttp://home.snafu.de/tilman/xenulink.html可以打开一个本地网页文件来检查它的链接,也可以输入任何网址来检查。可以分...
阅读全文
查看真机的系统中sdk的版本
摘要:1、adb devices确保连接上了真机2、adb shell进入android系统3、进入system目录下4、查看build.prop文件 cat build.prop
阅读全文
查看真机的系统版本sdk
摘要:1、adb devices确保连接上了真机2、adb shell进入android系统3、进入system目录下4、查看build.prop文件 cat build.prop
阅读全文
用Appium去操作移动设备上的chrome
摘要:最近在积极努力的学习Appium,今天成功运行了官网上的demo,在此做一个小小的总结:前期准备工作: (1)在要运行的真机或模拟器上安装chrome。注意:x86的虚拟机是不支持的,但是经过本人试验做好要还是用真机。 (2)确保你安装的appium的目录:AppiumForWindows-1.3....
阅读全文
创建一个web Test Plan
摘要:1、添加ThreadGroup(1)、线程组界面解析:线程数:虚拟用户的个数Ramp-up Period:开启每个用户的延迟时间,如果有5个虚拟用户,Ramp-up Period值是5,Jmeter将会在5分钟之内开启全部的用户,开启每个用户的延迟时间是:5 users/5 seconds=1 us...
阅读全文
Maven2的配置文件settings.xml(转)
摘要:当Maven运行过程中的各种配置,例如pom.xml,不想绑定到一个固定的project或者要分配给用户时,我们使用settings.xml中的settings元素来确定这些配置。这包含了本地仓库位置,远程仓库服务器以及认证信息等。settings.xml存在于两个地方:1.安装的地方:$M2_HO...
阅读全文
解决HierarchyViewer不能连接真机的问题
摘要:今天想通过HierarchyViewer分析一下Android应用的布局,但是发现无法连接上真机,错误如下:12345[hierarchyviewer]Unable to get view server version from device 00856cd5d08d2409[hierarchyvi...
阅读全文
利用Hudson持续集成来执行Android自动化测试(转)
摘要:当你套用Athrun、Robotium等框架,针对自己的项目写完了一堆自动化测试脚本后,在Eclipse之外怎么让它们可以持续性地跑起来并展现报告呢? 据我了解,方便的方法大致有两个:其一,利用Hudson(或Jenkins)持续集成系统;其二、利用Testin或东软易测云等第三方云测试平台达成。...
阅读全文
eclipse中修改maven仓储
摘要:1、找到maven的setting文件,修改setting文件:2、打开eclipce,window-》Preference-》maven-》user Setting
阅读全文
Appium的理念
摘要:1、Appium的架构:C/S模式Appium的核心是暴漏REST API的WebServer,appium接收来自客户端的连接请求,监听由客户端发起的命令,在移动设备上执行这些命令,这些命令的执行结果通过带有http的响应来呈现。官网原文:Client/Server ArchitectureApp...
阅读全文
Appium-android环境的快速搭建
摘要:1、Android的要求: Android的sdk api>=16 appium支持android在linux,osx(mac),window平台2、Appium的安装与启动: 安装: (1)通过node.js安装与启动:> brew install node # get node.j...
阅读全文
如何为 Eclipse 中的 Java 源文件设置为 UTF-8 默认编码(转)
摘要:要让一个 Java 源文件打开时编码格式为 UTF-8,需要做2件事情:1)设置Java 源文件的默认编码格式为UTF-8;2)设置workspace的编码格式为UTF-8。相应设置如下:设置 Java 源文件的默认编码格式为 UTF-8 在 Windows->Preference 页面中,选择 G...
阅读全文
【java.lang.UnsupportedClassVersionError】版本不一致出错
摘要:今天运行appium的一个脚本,遇到了这个问题: java.lang.UnsupportedClassVersionError: io/appium/java_client/AppiumDriver : Unsupported major.minor version 51.0 at java....
阅读全文
monkey测试(转)
摘要:一、Monkey测试简介Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常。二、Monkey程序介绍1) Monkey程序由Android系统自带,使用Java语...
阅读全文