自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

The Return of the King

专注于互联网产品的测试开发技术

  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 【TestNG学习笔记1】org.testng.TestNGException: TestNG by default disables loading DTD from unsecured Urls

TestNG XML DTD错误使用TestNG测试用例时碰到了这个问题:org.testng.TestNGException: TestNG by default disables loading DTD from unsecured Urls. If you need to explicitly load the DTD from a http url, please do so by using the JVM argument [-Dtestng.dtd.http=true] 出现问题

2020-11-24 02:24:01 389 1

原创 【Java学习笔记】:Java命名规范

一、Java总体命名规范1、项目名全部小写.2、包名全部小写.3、类名首字母大写,其余组成词首字母依次大写.4、变量名,方法名首字母小写,如果名称由多个单词组成,除首字母外的每个单词的首字母都要大写.5、常量名全部大写.6、所有命名规则必须遵循以下规则 :名称只能由字母、数字、下划线、$符号组成. 不能以数字开头. 名称不能使用Java中的关键字. 坚决不允许出现中文及拼音命名.二、Java包名命名规范Java的包名由小写单词组成,包的路径符合所开发的系统模块的定义,以便通过包

2020-11-16 01:51:20 237

原创 JUint4 @BeforeClass @AfterClass 等 都不能正常执行 的解决方案

一、现象 @BeforeClass和@AfterClass注解的方法不执行。二、原因1、@BeforeClass和@AfterClass是JUnit4的特性,标记有@BeforeClass的方法会载所有的测试方法执行开始前运行,标记有@AfterClass的方法会在所有的测试方法运行结束后执行。 但是在运行的时候,始终无法通过。仔细检查代码,原因是测试类继承了TestCase类。在JUnit4中,如果测试类继承了TestCase类,那么所有的Annotation都不会起作用。在程序...

2020-11-06 00:22:31 1406 2

转载 设置Eclipse的workspace路径

首次启动Eclipse/MyEclipse时, 会弹出"Workspace Launcher"对话框, 提示设置Workspace路径. 设定好路径后, 若勾选了"Use this as the default and do not ask again", 那么以后再启动时就不会有提示, 直接进入默认工作空间. 有3中方法可以更改workspace的路径设置:1. 启动Eclips

2014-08-12 14:11:37 569

转载 selenium+python关于登录的脚本代码,使用了读取excel以及向excel中写入测试结果的方法

# encoding:utf-8from selenium import webdriverimport unittestimport xlwtimport xlrdimport timefrom xlutils.copy import copyfrom selenium.webdriver.common.by import Byclass Denglu(u

2014-07-10 11:36:32 2894

转载 selenium2.0关于python的常用函数(二)

新建实例driver = webdriver.Chrome()1.获取当前页面的Url函数方法:current_url实例:driver.current_url2.获取元素坐标方法:location解释:首先查找到你要获取元素的,然后调用location方法实例:driver.find_element_by_xpath("//*[@id='t

2014-07-10 10:12:31 534

转载 selenium2.0关于python的常用函数(一)

新建实例driver = webdriver.Chrome()1.通过标签属性Id查找元素方法:find_element_by_id(element_id)实例:driver.find_element_by_id("iptUsername")2.通过标签属性name查找元素方法:find_element_by_name(element_name)实例:driver.find

2014-07-10 10:10:38 452

转载 selenium之去除firefox通行证

如果你用firefox回放selenium脚本,那么你完全有可能遇到让你讨厌的firefox通行证界面

2014-07-09 11:10:43 1210

转载 Android 模拟器genymotion安装,eclipse 插件

genymotion是一款号称速度最快性能最好的android模拟器,它基于Oracle VM VirtualBox。支持GPS、重力感应、光、温度等诸多传感器;支持OpenGL 3D加速;电池电量模拟;能够运行在windows、linux、mac系统下;并提供的有eclipse下的插件,可以支持在eclipse下进行应用开发测试。     (一)首先介绍下如何下载并运行genymotio

2014-05-24 10:45:50 543

转载 Linux下的IO监控与分析

各种IO监视工具在Linux IO 体系结构中的位置                                 源自 Linux Performance and Tuning Guidelines.pdf1 系统级IO监控iostat  iostat -xdm 1    # 个人习惯%util         代表磁盘繁忙程度。100% 表

2013-08-20 15:48:45 630

原创 Robotium测试---正确地为安装包重新签名

最近一直在看有关Robotium对安卓APP进行自动化测试的内容,结合网上所说的APK重新签名的问题,现将个人的实际操作汇总如下:1、去除签名将apk文件后缀改为.zip,然后从winrar中删除META-INF文件夹,删除后重新将文件名改成apk的后缀,这样就去除签名了。2、JDK为1.6,手动去除签名后然后用下面的命令进行签名:注意下面黄色高亮和灰色高亮的字,需要根

2013-06-24 14:59:06 1255

转载 Robotium只有apk文件时进行测试

首先:设置环境变量1. 配置ANDROID_HOME为android sdk的安卓目录,例如:D:\android-sdk2. 在path下添加这两个:%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;     其次: 安装签名文件1. 因为robotium要求被测应用和测试代码要有一致的签名, 所以我们需

2013-06-21 17:45:17 948

转载 Android monkey 资料

一、为什么要用Monkey测试? 简单在说就是象猴子一样乱点,为了测试软件的稳定性,健壮性。号称最快速有效的方法。有时候运行相同系列的测试,即使是复杂的测试,但是以相同的顺序和路径,即使一遍又一遍地运行也很少机会能发现内存和资源使用的bug。而此时猴子就比人更有效了。 简介 Monkey是一个命令行工具 ,可以运行在模拟器里或实际设备中。它向系统

2013-06-21 14:53:44 871

转载 Android的monkey测试

说实话,这个测试没啥意义。随便实验一下咯。Android SDK中的android调试桥(adb)shell里,有一个用于测试的工具——monkey。不知道最早monkey这个名字的来历,不过他确实如同一只调皮的猴子,在android app里各种乱按、乱晃、乱摸。    如何使用:进入命令行,来到android SDK的platform-tools目录下,输入命令

2013-06-21 14:25:04 634

转载 adb 常用命令

adb 常用命令 (2012-12-14 15:03:49)转载▼标签: 杂谈分类: 移动测试    -d                            - directs command to the only connected USB device

2013-06-21 14:23:35 603

转载 Robotium 数据驱动测试框架

refer to http://controlingquality.blogspot.com/2011/02/design-data-driven-framework-around.html被测试代码是简易计算器,代码: /Files/morebetter/android code/AndroidCalculator.rar1. 数据驱动测试架构测试数据源:TestDa

2013-06-21 14:21:51 862 2

转载 robotium测试时获取Android手机屏幕的分辨率大小

为了更好的让应用程序的界面能适应不同手机的屏幕大小,有时候我们在开发中使用相对于屏幕实际大小的方法来设定布局中各个空间的位置跟大小,通过下面的方法可以获得Android手机实际屏幕分辨率大小。首先我们需要用到的是DisplayMetrics这个类,它可以为我们获得手机屏幕属性,这里将其所在类导入。import android.util.DisplayMetrics;

2013-06-21 14:20:29 1197

转载 robotium相关代码学习

①  点击:clickOnButton(int)—Clicks on a Button with a given index.clickOnButton(String)—Clicks on a Button with a given text.clickOnCheckBox(int)—Clicks on a CheckBox with a given index

2013-06-21 14:17:40 663

转载 Android及Robotium学习总结【环境变量,真机调试及根据id模拟按键】

Keyword:Android,Robotium,自动化测试,黑盒测试,已知id如何模拟按键纯属爱好,最近学习了Android及其自动化测试,总算对Android有了个大概的了解。毕业后就是用的C,从未用过java,并且最近4年几乎没怎么摸过代码,现在学习android还是有点费劲;不过还好,自我觉得理解的很快,别人碰到的问题我都碰到了,很多网上都有答案。其中一个问题折腾了我好几天

2013-06-21 14:16:10 1253

转载 如何在Windows下搭建Android开发环境

搭建Android开发环境1 下载Android SDKhttp://code.google.com/android/download.html这是官方网址,进入后跟着流程走,选择适合于自己平台(这里是Windows)的SDK包下载。下载后直接解压就可以使用了。为

2011-08-16 10:23:07 308

原创 单元测试学习

单元测试的概念:是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。 主要的单元测试工具:NUnit,NMock,NCover 

2010-03-10 09:30:00 344

javascript最常用的技巧

非常好的javascript最常用的技巧,希望您充分使用

2008-11-11

ASP.NET高级教程

看到这个标题你可能会笑,alpha版的时候MS叫它asp+,后来出了beta1版,就改名叫asp.net了,那还不是一回事吗?你错了,这不仅仅是一个简单的叫什么的问题,而是一个它到底是什么的问题。关于asp.net到底是什么,恐怕你已经看过不少这类文章,并且有自己的理解,但恐怕大多数人的理解不是那么正确。

2008-07-24

空空如也

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

TA关注的人

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