- 博客(83)
- 资源 (4)
- 收藏
- 关注
转载 Tips: 解决XSLT中table内容<br/>换行问题
1. use CDATA contains the TEXT, like : This will prepare your computer for use]]> use to begin with new row.2. XSLT content: dis
2014-08-27 13:18:10
1086
1
转载 LoadRunner11录制无法打开IE的解决办法
先确认你的安装环境:1、确定安装以下组件,运行LR11安装包,没有提示组件安装,直接进入欢迎安装界面,则以下组件均已安装•.NET Framework 3.5 SP1•Microsoft Data Access Components (MDAC) 2.8 SP1 (or later)•Microsoft Windows Installer 3.1•Micro
2014-07-30 10:16:15
3628
转载 InternalsVisibleToAttribute,友元程序集访问属性
在工作中经常会碰到类似的情况:我写了个功能模块,现在需要对它进行单元测试,功能模块在某个程序集中,而我的单元测试却在另外一个程序集中。功能模块是对外的,接口上当然是有很严整的访问权限,而单元测试也许需要调用到一些Internal的类或者方法。我们会怎么做呢?VS2003之前,我只好用type.InvokeMember来做。但是也存在很多的问题,当功能模块中的接口发生了变化(要知道,对内接口可是很容
2014-04-16 14:52:15
1878
转载 C# 装箱和拆箱[整理]
1、 装箱和拆箱是一个抽象的概念 2、 装箱是将值类型转换为引用类型 ;拆箱是将引用类型转换为值类型 利用装箱和拆箱功能,可通过允许值类型的任何值与Object 类型的值相互转换,将值类型与引用类型链接起来 例如: int val = 100; object obj = val; Console.WriteLine (“对象的值
2014-04-10 15:04:46
533
转载 c#操作远程注册表的两种方法
使用remote register service服务来操作注册表: 代码:RegistryKey environment_key; string remote_name = host; string sub_key = "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"; try {
2014-04-03 17:37:27
2241
转载 C# 16进制与字符串、字节数组之间的转换
/// /// 字符串转16进制字节数组 /// /// /// private static byte[] strToToHexByte(string hexString) { hexString = hexString.Replace(" ", ""); if ((hexString.Length % 2) != 0) hexString +=
2014-03-21 11:09:16
945
转载 接口测试自动化生成框架
接口测试这个词语,相信大家都不陌生了吧。目前我个人的理解,接口测试应该属于白盒测试的范畴,也是很多测试工程师很想从事和向往的一个测试手段。大家都觉得白盒测试深不可测,但实际上是怎么样的呢。 接口测试的实施优先级对于Web应用来说,接口测试就是对某一个接口进行测试代码的编写和执行。一般情况下,实施接口测试的优先级是:对暴露在外面的接口(该接口会给第三方调用)进行接口测试;内部的核心功能接
2014-03-11 13:42:52
943
转载 使用C#控制远程计算机的服务
在.net中提供了一些类来显示和控制Windows系统上的服务,并可以实现对远程计算机服务服务的访问,如 System.ServiceProcess命名空间下面的ServiceController 类,System.Management下面的一些WMI操作的类。虽然用ServiceController可以很方便的实现对服务的控制,而且很直观、简洁和容易理解。但是我认为他的功能同通过WMI来操作服务
2014-03-06 11:31:03
662
原创 Too many local variablese解决方法
问题:运行脚本报“Too many local variablese”的错误解决方法:脚本拆分录制这个错误是说明ACTION里代码的变量个数超出了它规定的范围.一般好像不能超过50个.
2014-02-20 16:21:34
2748
原创 LR11有事件但无法生成脚本
解决方法:录制时设置录制选项,选择网络--》端口映射。默认捕获级别为“套接字级别数据”你设为WinINet 级别数据或“套接字级别数据和winINet级别数据”
2014-02-10 13:48:25
2133
转载 Android中如何使用WIFI来连接ADB
有的时候,我们限于种种原因,无法使用USB来连接设备进行调试,此时,可以通过Wifi连接来进行。首先打开手机的wifi设置,使其连接到网络。然后,需要在手机上对adb连接端口进行设置,这里需要有root权限的终端(terminal)应用,这种类型的应用在各个Market都有不少,选择一个适合的就可以了。本文所使用的为超级终端专业版Better Terminal。然后,在手机中打开这个终端(
2014-01-24 09:44:23
580
转载 C#日期时间格式化
日期转化一为了达到不同的显示效果有时,我们需要对时间进行转化,默认格式为:2007-01-03 14:33:34 ,要转化为其他格式,要用到DateTime.ToString的方法(String, IFormatProvider),如下所示:using System;using System.Globalization;String format="D";DateTim
2014-01-18 12:31:01
609
转载 C#语言之“string格式的日期时间字符串转为DateTime类型”的方法
方法一:Convert.ToDateTime(string)string格式有要求,必须是yyyy-MM-dd hh:mm:ss================================================方法二:Convert.ToDateTime(string, IFormatProvider)DateTime dt;DateTimeF
2014-01-15 21:47:56
645
原创 VS2010 常用快捷键
1: Ctrl + Enter (在光标指定位置的上面添加一行,并将光标移至新添加行的行首位置) Ctrl + Shift + Enter (在光标指定位置的下面添加一行,并将光标移至新添加行的行首位置)2: Ctrl + Shift + L (删除当前行)3: Ctrl + M + O (折叠所有的函数) Ctrl + M + P (展开所有的函数)4: Ctrl + E
2014-01-13 22:25:51
560
转载 c#修改系统时间的方法
C#没有提供直接的方法对系统时间进行设定,一般我们只能通过DateTime.Now获取系统时间,但是并不能对这个时间进行修改。这里对了解的主要的两种方式做了个整理,希望对大家有帮助。方法一,用API函数的方式来修改时间。首先定义API函数[csharp] view plaincopy[StructLayout( LayoutKind.
2014-01-09 09:47:43
931
转载 Win7 下 IE WebDriver 因保护模式无法启动的解决
现在Win7 已经应用很多了,即使是最原始的Win7 也是IE8,最新的patch后,都升到了IE9Win7下预装高版本IE的情况下,启动IE WebDriver可能会出现:org.openqa.selenium.WebDriverException: Unexpected error launching Internet Explorer. Protected Mode must b
2013-12-17 16:43:50
1515
转载 Selenium 中文API
最近研究了下Selenium,苦于网上中文资料太少,便自己翻译了下Selenium官网上的API,便于大家一起沟通和学习。由于本人英文水平有限,部分字词句的拿捏可能不太到位,希望各位朋友给出宝贵意见哈 概念Selenium 通过命令进行驱动。Selenium 可归纳为三种“风格”:动作、辅助和断言。每一个命令调用就是下表中的一行。命令目标
2013-12-17 16:08:39
1553
转载 selenium webdriver 学习总结-元素定位
webdriver提供了丰富的API,有多种定位策略:id,name,css选择器,xpath等,其中css选择器定位元素效率相比xpath要高些,使用id,name属性定位元素是最可靠,效率最高的一种办法。1、工具选择:在我们开发测试脚本的过程中各个浏览器给我们也提供了方便定位元素的工具,我比较喜欢使用firefox的firebug工具,也是目前很多开发测试人员比较热衷的选择,原因是fire
2013-12-16 11:13:58
919
原创 C# 获取数据库字段类型
SELECTcol.name AS 列名,typ.name as 数据类型,col.max_length AS 占用字节数,col.precision AS 数字长度,col.scale AS 小数位数,col.is_nullable AS 是否允许非空,col.is_identity AS 是否自增,case when exists ( SELECT 1
2013-12-03 16:51:37
4024
转载 c#获取当前日期时间
http://blog.163.com/ljq086@126/blog/static/549639712010112921658843/我们可以通过使用DataTime这个类来获取当前的时间。通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04)、时间(12:12:12)、日期+时间(2008-09-04 12:11:10)等。//获取日期+时间DateTi
2013-12-03 15:54:50
613
转载 Visual C# 中智能提示(XML注释)的使用(含注释在开发时显示换行)
在C#智能注释时,常常希望它能在开发时显示为换行,使得提示更加友好!原来一直想怎么实现,今天偶然发现原来如此简单,只需将 标记用于诸如 、 或 等标记内即可。环境:VS.NET2008一、注释在开发时换行显示的办法 标记用于诸如 、 或 等标记内,使您得以将结构添加到文本中。/// /// 基类(第1行) ///说明:(第2行) /// 封装一些常用的成员(第3行)
2013-12-03 11:55:47
1462
原创 怎样设置VS2010 IDE窗口背景颜色
在VS2010的菜单中的:工具====》扩展管理器===》联机库,在其中找到 Visual studio coloer theme editor然后安装该库,此时菜单中多出了一个“Theme”,通过Theme中的Customize Color来设置。背景颜色暖色调RGB(210,235,215)
2013-11-27 09:51:21
4726
转载 webdriver 获取元素焦点方法
做自动化过 程中,有时候我们需要给某个元素设置焦点,在selenium1.0中提供了给元素设置焦点的方法。但是在2.0中并没有该办法。如果是输入框我们可以使 用click方法,来设置焦点,但是对于link连接或者button如果通过click方法势必会跳转到另外页面或者提交了页面请求。通过尝试发现,如 果在元素上进行右击,也可以设置焦点,但是会弹出一个菜单,这个时候我们可以通过按下键盘的esc
2013-11-26 13:55:06
6428
转载 引用第三方工具AutoIt注册
当我们的ruby webdriver脚本第一次需要引用第三方工具AutoIt来对一些控件进行操作时,会报一个这样的错误:D:/rb/webdriver/base/K_autoitdemo.rb:25:in `initialize':unknown OLE server: AutoItX3.Control' (WIN32OLERuntimeError)这个时候Ruby需要注册加载
2013-11-05 13:11:52
1627
转载 【整理】C# ToString格式字符串整理(Format)(数字、日期和枚举的标准格式设置说明符)(SamWang)
日常开发中,格式字符串的情况非常多。经常也会忘记,经常去查有些麻烦,所以今天就花点时间做个整理。格式字符串用的比较多的有数字、日期与枚举的格式化。 一、数字格式字符串 C或c本地货币格式D或d 十进制格式,把整数转换为以10为基数的书,如果给定一个精度说明符,就加上前导0E或e 科学计数法(指数)格式,精度说明符设置小数位数(默认
2013-10-31 10:14:37
818
原创 无法读取EXCEL中的数据单元格。有数据,但是读出来全是空值。
无法读取EXCEL中的数据单元格。有数据,但是读出来全是空值。解决方法:1.在导入数据连接字符串中,将IMEX=1加入,“Provider=Microsoft.Jet.OLEDB.4.0;Data Source="C:\Data.xls";Extended Properties="Excel 8.0;HDR=Yes;IMEX=1; ”,这样就可以。注:“HDR=Ye
2013-10-25 15:04:14
6445
原创 用c#读取excel文件缺少第一行数据解决方法
@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MyExcel.xls;Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1""" "HDR=Yes;" indicates that the first row contains columnnames, not data"IMEX=1;" te
2013-10-23 10:30:23
4334
转载 C#读取和导出EXCEL类库(可操作多个SHEET)
改进的一个EXCEL类,可以读取EXCEL,也可以将内容导出到EXCEL.操作多个SHEET比较方便.而且无须安装任何EXCEL.1.读取.public void Read(string FileName) { AppLibrary.ReadExcel.Workbook workbook = null; workbook = App
2013-09-30 10:59:14
9263
1
转载 ASP.Net2.0使用Log4Net
第一种方法 在web.config中写配置文件 Log4Net主页: http://logging.apache.org/log4net/,下载Log4Net Log4Net主要由Logger, Appender, Filter, Layout 4个组件构成, 一般情况下后3个组件在配置文件中配置. Logger 负责产生日志消息,可以在代码中调用
2013-09-30 10:50:29
782
转载 使用Log4net记录日志
首先说说为什么要进行日志记录。在一个完整的程序系统里面,日志系统是一个非常重要的功能组成部分。它可以记录下系统所产生的所有行为,并按照某种规范表达出来。我们可以使用日志系统所记录的信息为系统进行排错,优化系统的性能,或者根据这些信息调整系统的行为。 Log4net是一个很著名的开源的日志记录组件。官方网址为:http://logging.apache.org/log4net/ ,使用L
2013-09-30 10:22:10
770
转载 Selenium 2 跑safari浏览器 (在windows XP系统上)
1,配置环境(什么装JDK,ECLIPSE,SELENIUM,SAFARI 之类的等等,,略去步骤)2,编写测试代码(很简单,简单的new SafariDriver()之类的,以google页面为例子,取点值) WebDriver driver =new SafariDriver(); driver.get("http://www.google.com.hk");
2013-09-24 11:50:19
1322
转载 log4net使用详解
说明:本程序演示如何利用log4net记录程序日志信息。log4net是一个功能著名的开源日志记录组件。利用log4net可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包括MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite)中。并且我们还可以记载控制要记载的日志级别,可以记载的日志类别包括:FATAL(致命错误)、ERR
2013-09-18 11:09:17
522
转载 Log4Net使用指南
1 简介 1.1 Log4net的优点: 几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修复配置上的问题。经验表明,日志记录往往是软件开发周期中的重要组成部分。它具有以下几个优点:它可以提供应用程序运行时的精确环境,可供开发人员尽快
2013-09-13 15:32:54
559
转载 TestNG安装
[1]安裝 jdk 5[2]安裝 Eclipse WTP[3]安裝 TestNG eclipse plugin[4]建立 Eclipse project[1] 安裝 jdk 5:下載 jdk-1_5_0_07-nb-5_0-win-ml.exehttp://java.sun.com/j2se/1.5.0/download-netbeans.html安裝至 D:\jd
2013-09-10 14:40:20
2822
转载 如何在eclipse中添加android ADT
对于程序开发的学者来说,eclipse并不陌生,它为我们提供了一个非常广阔的平台来开发程序。同样我们也可以用它来开发android程序。但是在eclipse中并不能直接开发android程序,需要我们安装一个ADT插件。下面就介绍ADT插件的安装。工具/原料eclipse方法/步骤1
2013-08-27 17:41:33
676
转载 Oracle数据迁移方案
数据迁移通俗的说就是将数据从一个地方转移到另一个地方。主要使用场景有:根据正式系统搭建测试环境、从内网复制到外网、数据库服务器硬件升级等。根据需要迁移的数据量大小、系统架构,可采取不同的迁移方法。注:以下所说方法,不考虑数据的增量更新、不考虑数据的实时同步、不考虑数据的逻辑转换。如果有这些需求,建议使用第三方ETL工具或使用Oracle的其他数据同步技术。一、常用示例1.1 如
2013-07-26 10:30:33
1628
转载 完全卸载oracle11g步骤
完全卸载oracle11g步骤:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。5、 运行regedit
2013-07-25 09:53:44
570
原创 LR录制不能自动弹出IE
解决方法:1.启动IE,进入Internet选线,切到高级,去掉“启用第三方浏览器扩展(需要重启动)”的勾选,然后再次运行VuGen即可。(通常安装Firfox等浏览器后,都会勾选这个选项,导致不能正常录制)2.在lr的安装目录(例如D:/Program Files/Mercury/LoadRunner/bin)下,双击“register_vugen.bat”文件,注册信息被重新改写,之后
2013-07-22 10:09:28
801
转载 Oracle 11g R2 for Windows安装配置
1、下载Oracle 11g R2 for Windows的版本 下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html其中包括两个压缩包:win64_11gR2_database_1of2.zip,win64_11gR2_database_2of2.zip
2013-07-18 11:34:00
17107
4
乙醇老师的力作57页详细讲解—webdriver实用指南java版本.docx
2013-07-10
乙醇老师的力作57页详细讲解—webdriver实用指南java版本
2013-07-10
hMailServer配置说明
2012-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人