摘要: 参考:https://bbs.kafan.cn/thread-2135160-1-1.html63版以后在prefs.js文件末尾加代码来禁止自动更新的方式失效新方式:使用DisableAppUpdate企业策略禁止更新在firefox.exe所在目录新建文件夹 distribution,里面创建一 阅读全文
posted @ 2019-11-08 10:59 allenbackpacker 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 听了:https://v.qq.com/x/page/f0816egftuw.html npm 是 node package manager, Nodejs下的包管理器。安装完 nodejs 后(node-v10.16.0-x64.msi),就同时安装了。postman 可以用 newman 从命令 阅读全文
posted @ 2019-07-14 14:10 allenbackpacker 阅读(175) 评论(0) 推荐(0) 编辑
摘要: log4j.rootLogger=INFO,CONSOLE,ERRORLOGlog4j.appender.CONSOLE=org.apache.log4j.ConsoleAppenderlog4j.appender.CONSOLE.Target=System.outlog4j.appender.CO 阅读全文
posted @ 2019-06-23 08:17 allenbackpacker 阅读(1418) 评论(0) 推荐(0) 编辑
摘要: https://v.qq.com/x/page/e0364ung5zp.html 讲的不错, 关于 饿汉式单例模式 code Student 类: package com.test;//单例模式之 饿汉 模式 eager singletonpublic class Student { //构造函数私 阅读全文
posted @ 2019-05-29 21:09 allenbackpacker 阅读(315) 评论(0) 推荐(0) 编辑
摘要: LDTP doc: https://ldtp.freedesktop.org/user-doc/ https://ldtp.freedesktop.org/user-doc/ 对于 web 自动化,我们用 Selenium, 但是对于 windows 控件,我们可以使用 LDTP。 首先,需要引用的 阅读全文
posted @ 2019-05-29 18:33 allenbackpacker 阅读(1314) 评论(0) 推荐(0) 编辑
摘要: http://junit.sourceforge.net/javadoc/org/junit/runner/notification/RunListener.html org.junit.runner.notification Class RunListener java.lang.Object o 阅读全文
posted @ 2019-05-28 12:16 allenbackpacker 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 精简版 Selenium PageFactory, Annotation 实例。 先是类: HomePage package com.test;import org.openqa.selenium.WebElement;import org.openqa.selenium.support.FindB 阅读全文
posted @ 2019-05-28 10:14 allenbackpacker 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 转自:https://testerhome.com/topics/10248 另一篇:Selenium WebDriver的工作原理 https://blog.csdn.net/yoyocat915/article/details/80246744 需要注意的是,这一篇中提到“浏览器驱动中包含了一个 阅读全文
posted @ 2019-05-28 09:19 allenbackpacker 阅读(1042) 评论(0) 推荐(0) 编辑
摘要: package com.LeetCode;/** * 算法:二分搜索法查找一个值,并返回索引值 * https://leetcode.com/problems/search-insert-position/ * */public class BinSearch { public static voi 阅读全文
posted @ 2019-05-15 09:58 allenbackpacker 阅读(154) 评论(0) 推荐(0) 编辑
摘要: ALM 中要查看某个 test 更改历史, 需要下面两个表: AUDIT_LOG and AUDIT_PROPERTIES Get Test modification history In ALM, 857, if filter out test case named '26169502', che 阅读全文
posted @ 2018-11-19 15:12 allenbackpacker 阅读(324) 评论(0) 推荐(0) 编辑
摘要: map()函数接收两个参数,一个是函数,一个是序列,map将传入的函数依次作用到序列的每个元素,并把结果作为新的list返回。 举例说明,比如我们有一个函数f(x)=x2,要把这个函数作用在一个list [1, 2, 3, 4, 5, 6, 7, 8, 9]上,就可以用map()实现如下: resu 阅读全文
posted @ 2018-01-03 09:13 allenbackpacker 阅读(207) 评论(0) 推荐(1) 编辑
摘要: 利用 c:\windows\system32\reg.exe 的 query 参数即可。reg.exe 的参数如下:C:\windows\system32> reg.exe /?REG Operation [Parameter List] Operation [ QUERY | ADD | DELE... 阅读全文
posted @ 2015-08-09 10:14 allenbackpacker 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 转自 https://msdn.microsoft.com/zh-cn/magazine/cc337896.aspx 阅读全文
posted @ 2015-02-23 22:52 allenbackpacker 阅读(246) 评论(0) 推荐(0) 编辑
摘要: Last weekly meeting we talked about a WAN simulating tool in order to test WPG, I find a great tool that will help us to simulate a WAN connection cal... 阅读全文
posted @ 2015-01-16 09:56 allenbackpacker 阅读(367) 评论(0) 推荐(0) 编辑
摘要: about Robot, learnt from the following document, perfect document !!!!http://www.virtuousprogrammer.com/?s=robotTest Automation with Robot FrameworkHe... 阅读全文
posted @ 2014-12-11 00:33 allenbackpacker 阅读(411) 评论(0) 推荐(0) 编辑
摘要: http://msdn.microsoft.com/en-us/library/hh552522.aspxAccessibleObject Classhttp://msdn.microsoft.com/en-us/library/system.windows.forms.accessibleobject.aspx 阅读全文
posted @ 2013-09-04 13:45 allenbackpacker 阅读(145) 评论(0) 推荐(0) 编辑
摘要: from http://forgetfulprogrammer.wordpress.com/tag/interact-with-desktop/Running NetBeans application tests onJenkins CIis quite easy. You just need to call the ‘test’ target in your NetBeans application’s build script (e.g. ANT build.xml) and Jenkins will do the rest. I initially setup Jenkins as a 阅读全文
posted @ 2013-08-18 21:06 allenbackpacker 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 一、lambda含义 lambda表示数学符号“λ”,计算机领域中λ代表“λ演算”,表达了计算机中最基本的概念:“调用”和“置换”。在很多动态语言和C#中都有相应的lambda语法,这类语法都为了简化代码,提高运行效率。 二、lambda 项目的背景,参考这里。 无论是面向对象语言还是函数式语言,基本数值都可以被动态的封装入程序动作:面向对象语言通过“方法”,函数式语言通过“函数。 介于“方法”和“函数”的定义有很多种,补充下IBM知识库的解释:在面向对象语言中,方法不是一阶值(First-class value),在函数式语言中,函数是一阶值。在函数式语言中,函数可以作为另一个函数的返回值. 阅读全文
posted @ 2013-08-16 10:22 allenbackpacker 阅读(347) 评论(0) 推荐(0) 编辑
摘要: This article applies to:Platform(s): Windows 8Will Java run in Start screen on Windows 8?Microsoft Windows 8 does not support plug-ins in the Start screen and therefore Java will not run in the Start screen. You will have to switch to the Desktop screen to run Java. ... 阅读全文
posted @ 2013-07-10 09:10 allenbackpacker 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 今天打开以前写的 MTCP, 却无法运行。报错如下:Exception in thread "Thread-0" java.lang.UnsatisfiedLinkError: de.ksquared.system.keyboard.KeyboardHook.registerHook(Lde/ksquared/system/keyboard/GlobalKeyListener;)V at de.ksquared.system.keyboard.KeyboardHook.registerHook(Native Method) at de.ksquared.system.key 阅读全文
posted @ 2013-07-09 15:00 allenbackpacker 阅读(445) 评论(0) 推荐(1) 编辑
摘要: WebDriver is a clean, fast framework for automated testing of webapps. Why is it needed? And what problems does it solve that existing frameworks don't address?For example,Selenium, a popular and well established testing framework is a wonderful tool that provides a handy unified interface that 阅读全文
posted @ 2013-02-28 08:48 allenbackpacker 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 通过 Window > Preferences > 查询 "Content Assist" 在 java 节点下 “Auto Activation for Java", 里面默认为 . 可以填入所有26个字母通过 Window > Preferences > 查询 "Keys" 可以找到设置快捷键的... 阅读全文
posted @ 2013-02-03 09:12 allenbackpacker 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 1)ant的内建特性ant有一些内建的特性如:ant.file-->构建文件如build.xml文件所在的路径ant.home->ant的根路径ant.java.version->java版本ant.project.name->当前project的名字,在build.xml的开头指定ant.version->ant版本basedir->project的根路径,在build.xml的开头指定<target name="echo"><echo message="ant.file = ${ant.file}" 阅读全文
posted @ 2013-01-05 23:18 allenbackpacker 阅读(1124) 评论(0) 推荐(0) 编辑
摘要: replace 可以替换某个文件中的字符串。<?xml version="1.0" encoding="UTF-8"?><project name="testCondition"> <replace file="testfile1.txt" token="hello" value="world"/></project>结果就把 testfile1.txt 中的 "hello" 替换成了 "world 阅读全文
posted @ 2013-01-05 23:06 allenbackpacker 阅读(4683) 评论(0) 推荐(0) 编辑
摘要: Ant 中 如何 echo 机器名?下面这个 build.xml 中。<?xml version="1.0" ?><project name="BlackLineSelenium" default="junitReport" basedir="."> <property name="source.dir" value="src" /> <property name="build.dir" value="b 阅读全文
posted @ 2012-12-11 09:47 allenbackpacker 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/lrenjundk/article/details/81788751. Log4j2的导入 首先到http://logging.apache.org/log4j/2.x/download.html 上下载最新的log4j2的jar包,然后再eclipse中加入log4j-api-2.0-beta2.jar和log4j-core-2.0- beta2.jar,需要注意的是不要将所有jar都导入工程造成不必要的混乱。2. 测试用例 log4j 2.0的使用非常简单,只要用LogManager的getLogger函数获取一个logger,就可... 阅读全文
posted @ 2012-12-10 22:14 allenbackpacker 阅读(31593) 评论(0) 推荐(0) 编辑
摘要: 复习一下多线程。创建线程的第一种方法: 继承 ThreadA.javapackage com.allen;public class A extends Thread{ //注意,这里继承了 Thread public void run() { while (true) { System.out.println("aaaa"); } }}调用 A.java 的 TestThread_1.javapackage com.allen;public class TestThread_1 { public stati... 阅读全文
posted @ 2012-12-01 16:57 allenbackpacker 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 这里用一个 sample 展现如何用 Junit 并发测试。第一个文件:TestBingFa.java package com.xbosoft.junit4;import org.junit.Test;public class TestBingFa { @Test public void testMethod() { System.out.println("test success!"); }}第二个文件:package com.example.tests;import org.junit.runner.JUnitCore;import org.junit.ru... 阅读全文
posted @ 2012-12-01 15:58 allenbackpacker 阅读(5823) 评论(0) 推荐(0) 编辑
摘要: [Environment]Selenium version: selenium-server-2.26.0OS: Windows 7 Ultimate (both 32 bit and 64 bit)Browser: IE 9 and IE8Browser version: IE9/8[Related Issue]Just a reference: This issue was found together with Issue4823 (http://code.google.com/p/selenium/issues/detail?id=4823). They may have some c 阅读全文
posted @ 2012-11-27 17:13 allenbackpacker 阅读(1135) 评论(0) 推荐(0) 编辑
摘要: Use Javascript in WebDriverpackage com.example.tests;import java.io.File;import java.util.regex.Pattern;import java.util.concurrent.TimeUnit;import org.junit.*;import static org.junit.Assert.*;import static org.hamcrest.CoreMatchers.*;import org.openqa.selenium.*;import org.openqa.selenium.firefox.F 阅读全文
posted @ 2012-11-26 13:19 allenbackpacker 阅读(2042) 评论(0) 推荐(0) 编辑
摘要: 1.针对IP过滤的例子抓取满足源地址的包: ip.src == 192.168.0.1抓取满足目标地址的包: ip.dst == 192.168.0.1抓取满足源地址或目标地址的包: ip.addr == 192.168.0.1,或者ip.src == 192.168.0.1 or ip.dst == 192.168.0.12.针对Port过滤的例子捕获单一端口: tcp.port == 80捕获范围端口: udp.port >= 2048 and upd.port <= 650003.针对Protocal过滤的例子捕获单一协议: http捕获多种协议: http or telne 阅读全文
posted @ 2012-11-23 10:54 allenbackpacker 阅读(484) 评论(0) 推荐(0) 编辑
摘要: from http://ziming.org/archives/7661.html#comment-6449很好的 测试 blogWebDriver与之前Selenium的JS注入实现不同,直接利用了浏览器native support来操作浏览器。所以对于不同平台,不同的浏览器,必须依赖一个特定的浏览器的native component来实现把WebDriver API的调用转化为浏览器的native invoke。在我们new一个WebDriver的过程中,Selenium首先会确认浏览器的native component是否存在可用而且版本匹配。接着就在目标浏览器里启动一整套Web Ser 阅读全文
posted @ 2012-11-22 15:04 allenbackpacker 阅读(4265) 评论(0) 推荐(0) 编辑
摘要: WebDriver是W3C的一个标准,由Selenium主持。具体的协议标准可以从http://code.google.com/p/selenium/wiki/JsonWireProtocol#Command_Reference 查看。从这个协议中我们可以看到,WebDriver之所以能够实现与浏览器进行交互,是因为浏览器实现了这些协议。这个协议是使用JOSN通过HTTP进行传输。它的实现使用了经典的Client-Server模式。客户端发送一个requset,服务器端返回一个response。我们明确几个概念。Client调用 WebDriverAPI的机器。Server运行浏览器的机器。F 阅读全文
posted @ 2012-11-22 14:31 allenbackpacker 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 用这个:=IF(COUNTIF($B$1:$B$100,A1),"A in B","A NOT in B")同时, Excel 的 Data > Data Tools 有一个 Remove Duplicates 功能非常好用。 阅读全文
posted @ 2012-11-22 08:48 allenbackpacker 阅读(286) 评论(0) 推荐(0) 编辑
摘要: http://blog.sina.com.cn/s/blog_66e428f701014tom.htmlAre you stuck with an application that only works in IE?Do you want the XPATH of an element that can be seen only IE?Unable to replicate the scenario in firefox. There are many firefoxaddons like xpather, xpath-checker and firebug that will give yo 阅读全文
posted @ 2012-11-21 13:27 allenbackpacker 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 原文转自:http://www.blogjava.net/supercrsky/articles/247449.html针对JDK中的URLConnection连接Servlet的问题,网上有虽然有所涉及,但是只是说明了某一个或几个问题,是以FAQ的方式来解决的,而且比较零散,现在对这个类的使用就本人在项目中的使用经验做如下总结:1:> URL请求的类别:分为二类,GET与POST请求。二者的区别在于: a:) get请求可以获取静态页面,也可以把参数放在URL字串后面,传递给servlet, b:) post与get的不同之处在于post的参数不是放在URL字串里面,而是放在http请 阅读全文
posted @ 2012-11-14 14:05 allenbackpacker 阅读(170) 评论(0) 推荐(0) 编辑
摘要: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><jsp:directive.page import="com.mysql.jdbc.Driver"/><jsp:directive.page import="java.sql.*"/><%String path = request.getContextPath();String basePath = request.g 阅读全文
posted @ 2012-10-16 08:38 allenbackpacker 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 我们旺旺需要调用别的 js文件。怎么处理?看随机抽取这个例子。在一个页面中如下:<html><head><title>random number</title><script type="text/javascript"> //随机抽取人名 </script></head><body> <form> <input type="button" style='font-size:40px' value="Start&qu 阅读全文
posted @ 2012-08-18 04:33 allenbackpacker 阅读(77313) 评论(0) 推荐(0) 编辑
摘要: 在 js 库中,经常能够看见 prototype 的使用,目的是对原来的对象进行扩充,比如:String.prototype.hello, 这里给String 对象扩充了一个 hello属性。这样将来所有 string都有了该属性。Array.prototype.sayHello() = function(){}所有 Array 都有了一个 sayHello() 方法 阅读全文
posted @ 2012-08-08 07:47 allenbackpacker 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 2008-12-19 23:03Two excellent open-source tools for testing web applications are under development: Watir and Selenium. I've been contributing to both. Why? Wouldn't it be better to just have one good tool?Both tools run tests directly in a browser, and both do it in a way that allows the br 阅读全文
posted @ 2012-08-07 22:52 allenbackpacker 阅读(294) 评论(0) 推荐(0) 编辑