摘要:
本文摘自:InfoQ中文站http://www.infoq.com/cn/news/2012/06/robot-author-suggest-autotestRobot Framework作者建议如何选择自动化测试框架软件自动化测试,作为手工测试的替代,越来越受到关注。Pekka Klärck,作为Robot Framework的创建者和核心开发者,按照系统级别,介绍了几种不同的自动化测试方法的区别。一、记录回放的方式流行于商业工具之中,无需编程技能即可快速上手。然而这种方法相对脆弱,一旦UI变化测试就会受到影响,分散的脚本不可重用且难以维护,而且系统在测试前必须可用(也就意味着无法 阅读全文
摘要:
//DEMO http://download.csdn.net/detail/qq873113580/6033615using Microsoft.International.Converters.PinYinConverter;using System;using System.Collections.Generic;using System.Collections.ObjectModel;using System.Linq;using System.Text;using System.Text.RegularExpressions;using System.Threading.Tasks; 阅读全文
摘要:
在正则表达式中,前中括号 [ 属于特殊字符,要匹配它,需要转义,即加上 \;而后中括号 ] 不属于特殊字符,不必加转义字符。var pattern = "(\[{1})"; // 错误,正确应该为:([\[]{1})var flag = "gi";var reg = new RegExp(pattern, flag);reg.exec("[]");alert(RegExp.$1);以上代码是不正确的,错误在 pattern,应该写作 ([\[]{1})。即:对于前中括号 [,除了转义字符,还应该用中括号括起来。似乎不稀奇,稀奇在对后括 阅读全文
摘要:
APN概念 APN(Access Point Name),即“接入点名称”,用来标识GPRS的业务种类,目前分为两大类:CMWAP(通过GPRS访问WAP业务)、CMNET(除了WAP以外的服务目前都用CMNET,比如连接因特网等)。是通过手机上网时必须配置的一个参数,它决定了您的手机通过哪种接入方式来访问网络。业务流程GPRS专网系统终端上网登录服务器平台的流程为: 1)用户发出GPRS登录请求,请求中包括由移动公司为GPRS专网系统专门分配的专网APN; 2)根据请求中的APN,SGSN向DNS服务器发出查询请求,找到与企业服务器平台连接的GGSN,并将用户请求通过GTP隧... 阅读全文
摘要:
GDI/GDI+中只有对字体的外边框的测量,而没有提供对点,线,面,曲线的外边框获取函数。下面是本人利用DIB技术编写的探测简单图元,甚至也可以探测自己定义的复杂图元的外边矩形框的函数。本人已经测试,效果很棒。bool GetFeatureRange(void *object, //自己定义的图元对象 CRect rect, // DIB屏幕大小 CDC *pDC, //绘图设置 CRect &retVal // 检测范围) { CDC memDC; //临时绘图设备 COLORREF bkcolor = RGB(255,255,255); // 背景色 //... 阅读全文
摘要:
解决svn: Cannot negotiate authentication mechanism错误问题作者:wangzz原文地址:http://blog.csdn.net/wzzvictory/article/details/10521735转载请注明出处前言:在企业项目开发中,svn是很常用的代码版本管理工具,我习惯了使用Xcode配合命令行进行svn管理。最近换了公司,郁闷的是新公司只能使用第三方svn管理工具,比如cornerstone来管理svn。 问题描述:在Xcode上配置svn响应源的时候直接报错:Host is unreachable;通过命令行访问svn的时候,比如执行sv 阅读全文
摘要:
在项目的开发过程中,需要用到把html内容放到strings.xml文件中,然后再读取到TextView中.原本以为像普通文本一样直接SetText就行了,结果行不通,大大超出我的预料.经过网上搜索,找到一些方法,自己经过整理,在此记录下来,另附上自己的测试工程.先贴上strings.xml文件中重点内容: Hello world! link Hello world! link ]]> 方法一:普通html string 加上Context的getText这方法能处理html中和xml共有的标签,但无法正确解析像""这种xml所没... 阅读全文
摘要:
python通过声音将文件内容隐藏,实现原理是将文件的内容分别插入到声音文件的不同位置中做为当次采样的数据,目前是对英文文本文档加解密#!/usr/bin/env python # -*- coding: utf-8 -*-#http://blog.csdn.net/myhaspl #code:myhaspl@qq.com #将文件隐藏在声音之中import waveimport pylab as plimport numpy as npprint 'http://blog.csdn.net/myhaspl' print 'myhaspl@qq.com' pri 阅读全文
摘要:
如何让自己拥有两年工作经验?那就是靠实习、社会实践。特别是程序员这样的职业,没有必要非要到某某公司,某某部门去实习才能积累经验。传智播客成都java培训中心专业独特的课程体系,可以很好的帮助你解决企业用人中所需求的各种技术,通过高强度项目学习及编程实践,积累高薪就业所需的工作经验。未来在哪里?未来在脚下。成功在哪里?成功在脚下。我们现在在哪里?我们在传智播客成都java培训中心(http://cd.itcast.cn)亲!欢迎你!近期开班时间分别为:2013年10月8日java基础加强班,2013年10月10日javaEE+android就业班。已经开始报名啦~各位火速哦! 阅读全文
摘要:
示波器是一种使用非常广泛,且使用相对复杂的仪器。示波器种类、型号很多,功能也不同,这些示波器使用方法大同小异。小编通过整理示波器使用方法,简单的给出示波器使用方法中最基本的操作,希望能给大家带来帮助。 示波器使用方法简介1 荧光屏 荧光屏是示波管的显示部分。屏上水平方向和垂直方向各有多条刻度线,指示出信号波形的电压和时间之间的关系。根据被测信号在屏幕上占的格数乘以适当的比例常数(V/DIV,TIME/DIV)能得出电压值与时间值。2 示波管和电源系统 1)电源(Power)-示波器主电源开关。当此开关按下时,电源指示灯亮,表示电源接通。 2)辉度(Intensity)-旋转此旋钮能改变光点.. 阅读全文