10 2015 档案

Mac 重装
摘要:这几天的时间都在搞这个东西事情的起因是因为我想用自己的Mac mini装IBM的那套东西什么 Mac IBM Software Store因为如果自己的电脑要连IBM的东西就得先符合它的一些安全方面和软件方面的规定,所以就下载了些IBM必须的软件,本来想着申请个ID就能连IBM内网,结果要钱,要向部... 阅读全文

posted @ 2015-10-21 22:16 GoldenRazor 阅读(621) 评论(0) 推荐(0)

Sikuli Ocr文字识别
摘要:Sikuli的文字识别功能,用到的是tesseract-ocr 地址:https://github.com/tesseract-ocr/tesseract首先settings里面开启OCR功能Settings.OcrTextSearch = true;Settings.OcrTextRead = t... 阅读全文

posted @ 2015-10-17 00:40 GoldenRazor 阅读(2338) 评论(0) 推荐(0)

Sikulix 多个相似图片的选择
摘要:经常会遇到在一个页面里面有很多相似的图片,如果只用find就会出现有可能选择到错误的对象上。这里sikulix提供了findall这个方法Iterator I = r.findAll("img/Open.png"); Match M1 ; while(I.hasNext(... 阅读全文

posted @ 2015-10-16 10:57 GoldenRazor 阅读(1059) 评论(1) 推荐(1)

Sikulix选取相对位置的图片或对象
摘要:一般来说有这样的需求,我已经有了一个图片元素,在这个元素的周围会有一个动态显示的对象,我要去做一个点击或者是hover又或者是单纯把这个对象图片save到本地,留做下个页面点击的对象,在这种情况下就可以用到sikuli来解决。这里我还是依照baidu首页做个例子,可能不是很典型,但是做例子是没问题的... 阅读全文

posted @ 2015-10-16 10:13 GoldenRazor 阅读(3899) 评论(0) 推荐(0)

Sikulix 实用方法
摘要:1.setShowActions 这个有点类似于QTP中的highlight,把找到的图片点亮2.Debug.setUserLogFile 设置log文件存放地点,这个在对log进行parse成report的时候会有用3.ImagePath.addHTTP(a-new-path) 从HTTP网上找到... 阅读全文

posted @ 2015-10-15 13:20 GoldenRazor 阅读(2629) 评论(0) 推荐(0)

两个Excel内容比较
摘要:在IBM经历过一个项目,叫GPE,是一个类似于计算利润率的工具,因为IBM成本和利润来自于员工,硬件,软件,服务还有其他知识产权之类的,所以就需要有管理人员把所有交易的cost成本元素以及从客户那里得到的利润输入到这个工具中,然后这个工具就会出来一个庞大的report,这个report主要是计算利润... 阅读全文

posted @ 2015-10-13 23:09 GoldenRazor 阅读(322) 评论(0) 推荐(0)

SIkulix在Eclipse中的使用
摘要:虽说Sikuli IDE用上去也不错,但是还是过于局限,只有在代码中才能发挥自动化的最大优势,所以这里我要介绍下sikuli在Eclipse的用法首先sikulixapi.jar做为lib加入到项目中去新建一个class,然后复制下列代码:package com.goldenrazor.sikuli... 阅读全文

posted @ 2015-10-12 11:32 GoldenRazor 阅读(941) 评论(0) 推荐(0)

Sikulix IDE简介
摘要:打开sikuklixIDE这里介绍下使用方式可以看到左边的menu 有查找,鼠标动作和键盘动作我们先用百度搜索做个例子打开firefox,输入www.baidu.com点击左边的Click,把搜索框画一下然后点击Type,输入IBM点击左边的Click,把“Baidu一下”画一下点击exists,把... 阅读全文

posted @ 2015-10-12 10:59 GoldenRazor 阅读(1304) 评论(0) 推荐(0)

安装Sikulix
摘要:1.sikulix可以在xp,win7,8,10 Mac 10.10.x 以及Linux/Unix 系统上安装2.安装Java支持3.下载sikulisetup1.1.0.jar(那里下前篇有介绍)4.双击jar,如果双击不work,那就java -jar sikulisetup1.1.0.jar这... 阅读全文

posted @ 2015-10-11 20:05 GoldenRazor 阅读(666) 评论(0) 推荐(0)

Sikuli简介
摘要:Sikuli是利用屏幕上能够看到的图型做自动化,能够通过这个手段来识别和控制元素,非常适合和Selenium和Robot Framework一起结合起来做自动化。1.Sikuli主页http://www.sikuli.orgSikuli识别和控制对象的核心是Opencv:http://opencv.... 阅读全文

posted @ 2015-10-11 15:13 GoldenRazor 阅读(657) 评论(0) 推荐(0)

建立连接ALM的xml config文件
摘要:我就不贴所有的了,如果有谁想要所有源码和应用程序,可以密我这里我贴下如何在第一次运行的时候自动建立一个ALMConfig的xml文件private static void CreateALMConfigFile() { ALMConnect ac1 = new A... 阅读全文

posted @ 2015-10-11 10:22 GoldenRazor 阅读(274) 评论(0) 推荐(0)

XML序列化成对象
摘要:这个是和ALM上传测试结果结合使用的//把xml序列化成对象以及把对象序列化成xmlusing System;using System.Data;using System.Configuration;using System.Web;using System.IO;using System.Text... 阅读全文

posted @ 2015-10-11 10:10 GoldenRazor 阅读(264) 评论(0) 推荐(0)

上传Test Result和attachment到ALM
摘要:之前在HP的时候用ALM,还是很好用的功能很强大的一个测试管理工具,当时用C#依照ALM的API实现了一个上传测试结果的程序,现在贴出来:这个程序的使用方式很自由,使得ALM几乎可以和所有测试工具做集成,只要测试工具能够提供xml的测试结果using System;using System.Coll... 阅读全文

posted @ 2015-10-11 09:59 GoldenRazor 阅读(427) 评论(0) 推荐(0)

SoapUI Property
摘要:1. Test Suite(Case) Property选择Test Suite(Case),switch to Custom properties在request中的引用方式:${[scope]propertyName[#xpath-expression]}testRunner.testCase.... 阅读全文

posted @ 2015-10-09 14:58 GoldenRazor 阅读(315) 评论(0) 推荐(0)

Groovy获取json和xml数据
摘要:如果是xml就用这个// to read a node from your Responsedef grUtils = new com.eviware.soapui.support.GroovyUtils(context)// depending on when / how your are doi... 阅读全文

posted @ 2015-10-01 10:43 GoldenRazor 阅读(1530) 评论(0) 推荐(0)

SoapUI中Groovy的实用方法
摘要:1.依照上次结果判断下步是否执行:import com.eviware.soapui.model.testsuite.TestStepResult.TestStepStatusmyTestStepResult = testRunner.runTestStepByName("Verify Step o... 阅读全文

posted @ 2015-10-01 09:53 GoldenRazor 阅读(980) 评论(0) 推荐(0)

Groovy读取properties及txt
摘要:昨晚帮老同事解决了一个SoapUI的代码问题,好长时间没用SoapUI,好多东西都忘了,今天先总结下Groovy读取properties首先吐槽下SoapUI的apidocs,我几乎从中看不出什么东西,官网的tips有那么一点用,但是好长时间没有更新了,好多东西都找不到。而且在SoapUI里调试Gr... 阅读全文

posted @ 2015-10-01 09:17 GoldenRazor 阅读(2046) 评论(0) 推荐(0)

导航