自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (1)
  • 收藏
  • 关注

翻译 SQL Server 死锁故障排除,第三部分

SQL Server 死锁故障排除,第三部分原文:Deadlock Troubleshooting, Part 3此处是一个经典的,常用来介绍数据库中的死锁概念的示例:  Process AProcess B  1. 事务开始1. 事务开始

2013-05-18 11:34:05 1254

翻译 SQL Server 死锁故障排除,第二部分

SQL Server 死锁故障排除,第二部分原文:Deadlock Troubleshooting, Part 2在这篇博文中,将检视一个实际的死锁,然后使用在SQL Server 死锁故障排除,第一部分中描述的步骤解决它,以便你可以看到它们的实际效果。这是一个微软的内部客户要求协助解决的,死锁场景的简化版本。要建立此场景,运行下面的SQL:        -- Bat

2013-05-18 11:33:14 1059

翻译 SQL Server 死锁故障排除,第一部分

SQL Server 死锁故障排除,第一部分原文:Deadlock Troubleshooting, Part 1死锁是两个或多个线程彼此诸塞,以至于任何一个线程都不能继续的循环诸塞链。当SQL Server 的死锁监视器线程检测到一个循环诸塞链,会选择参与者中的一个作为牺牲品,取消那个spid的当前批处理,并回滚它的事务,以便让其它的spid可以继续工作。死锁的牺牲品会得到一个1

2013-05-18 11:32:28 2644

转载 VSTO-HOWTO:如何定位插入符到Word文档的开始或结尾?

在Word文档的连续字符串查询操作中,默认地查询操作总是从当前的插入符开始,如果你希望从头开始查询可能需要此功能。定位插入符到Word文档的结尾,也许只是为了快速的查看某些内容的需要。定位插入符到文档开始:public void JumpStartOfDoc(){      if (Globals.ThisAddIn.Application.ActiveDocument !

2013-03-31 08:53:51 1109

转载 VSTO-HOWTO:如何检查文档中是否存在指定名称的Shape?

确定文档中是否存在指定名称的Shape,以避免重复添加。在Word中:public bool IsExistedOfShape(string strShapeName){      bool blnExisted = false;      //      IEnumerator etr = Globals.ThisAddIn.Application.ActiveDocum

2013-03-31 08:32:31 1205

转载 VSTO-HOWTO:如何获取屏幕Dpi(每英寸像素数)?

名词解释:Dpi - Dots Per Inch的缩写,是指每英寸的像素数。一般地,Dpi越小,清晰度越低,反之则越高。已知Dpi和计算机屏幕的分辨率就可以计算屏幕的实际尺寸,如屏幕的横向分辨率是1366像素,DpiX为96,则屏幕宽度 = 1366px / 96dpi ≈ 14.23英寸 ≈ 36.14厘米。方法一、在Windows Form中,你可以使用:Syste

2013-03-31 08:14:47 1051

翻译 微软 Entity Framework 实体框架工具 - LINQPad,LINQ交互式数据库查询工具

原文:http://www.linqpad.net/下载:http://www.linqpad.net/GetFile.aspx?LINQPad4Setup.exe厌倦了陈旧的SQL查询了么?哦,你真的不需要!LINQPad允许你使用一个现代的查询语言:LINQ交互式地查询数据库。和SQL Management Studio吻别吧!LINQPad支持在C# 5.0以

2013-01-23 23:51:04 1673

翻译 微软 Entity Framework 实体框架工具 - EF Power Tools

原文:http://msdn.microsoft.com/en-us/data/jj593170.aspx本分步演练演示了你可以使用EF Power Tools完成的任务。EF Power Tools提供了一个,我们考虑将其增加到未来发布的主要实体框架工具集中的功能预览。 命令概述在你安装EF Power Tools后,下面的上下文菜单项是可用的:当你在一个C#

2013-01-23 17:04:38 10729

转载 如何解决Word只能用安全模式打开

在使用Word时,有时会意外地出现如图的错误。在单击按钮后,程序提醒你只能用安全模式打开,并禁用部分功能。要解决解决Word只能用安全模式打开,你可以:1、关闭打开的Word程序 2、从Windows菜单,打开,在打开文本框中输入命令:%appdata%\microsoft\templates,然后单击按钮3、在打开的的templates目录中,删除

2013-01-18 12:00:26 1005

转载 完全卸载Oracle步骤(含oci.dll删除)

1、使用[开始] - [设置] - [控制面板] - [管理工具] - [服务],停止所有Oracle服务;2、使用[开始] - [程序] - [Oracle - OraDbXX_home1] - [配置和移植工具] - [Database Configuration Assistant] 删除所有的数据库;2、使用[开始] - [程序] - [Oracle - OraDbXX_home1

2013-01-12 17:21:32 1696

原创 打印Web页面局部内容的两种常用方法

在Web前端开发中,常有仅需要打印页面局部内容的要求。总的来说,有两种方法可以实现此目标:一、使用css方式示例代码:    .selector1 { ... }    .selector2 { ... }    .selector3 { ... }/* 为打印定义 */@media print{    .selector1 { ... }

2012-11-28 20:01:03 1021

原创 Selenium 2 (WebDreiver) 代码示例:获取当前装载页面的屏幕快照

在使用Selenium进行Web测试时,获取当前装载页面的屏幕快照是有益的。下面以C#为例给出获取屏幕快照的方法。1、定义实用静态帮助器类和扩展方法using System;using OpenQA.Selenium;using System.Drawing.Imaging;namespace SeleniumTest{    public static class

2012-06-14 20:53:52 1487

转载 Selenium 2 (WebDreiver) 代码示例:弹出窗口测试

原文出处: http://www.thoughtworks-studios.com/docs/twist/2.3/help/how_do_i_handle_popup_in_selenium2.html在Selenium 2 (WebDriver)中,测试弹出窗口涉及切换WebDriver到弹出窗口,运行弹出窗口内的动作,然后切换回主窗口。示例代码如下(C#):// 1 -

2012-05-18 16:12:07 3350

翻译 Selenium用户指南 - 第九章 用户扩展

<!--.h1 {font-size:18px; font-weight:bold}.h2 {font-size:16px; font-weight:bold}.key {font-weight:bold}.note {color:gray; font-style:italic}.d1 {text-indent:20px}.d2 {tex

2012-02-21 08:58:31 1869

翻译 Selenium用户指南 - 第八章 Selenium-Grid

目录    上一页    下一页请参考Selenium栅格Web站点注释:目前我们正在这一章上工作。此处我们为Selnium-Grid的完全的新手提供了一些介绍性的信息。在接下来的几个月,我们希望提供有用的示例和演示,以彻底地说明如何使用Selnium-Grid。快速入门如果你已经体验过Selenium测试自动化,你可能仅仅需要一个快速入门来起步和运行。这一章有许多适用

2012-02-21 08:08:57 2092

翻译 Selenium用户指南 - 第七章 测试设计的考虑[2]

<!--t {padding-left:20px}-->目录    上一页    下一页封装Selenium调用正如任何编程,你会想要使用实用函数去处理,遍及你的测试的重复代码。一种防止重复代码的方式是,使用你自己设计的函数或类方法,封装频繁使用的调用。例如,许多测试在一个页面上,会频繁地点击一个页面元素,并等待页面装载。selenium.click

2012-02-21 07:50:15 1475

翻译 Selenium用户指南 - 第七章 测试设计的考虑[1]

目录    上一页    下一页测试设计入门我们在这一章中提供的信息,对测试自动化的新手和有经验的QA专业人士都是有帮助的。此处我们描述最公共的自动化测试类型。我们也描述常用的、在测试自动化中的“设计模式”,用于改善你的自动化测试集的可维护性和可扩展性。富有经验的读者将觉得这些内容是有意思的,如果还没有使用这些技术。测试的类型你应测试你的应用程序的那个部分?这依赖于你的

2012-02-19 23:03:38 1807

翻译 Selenium用户指南 - 第六章 Selenium 1 (Selenium RC)[4]

目录    上一页    下一页处理HTTPS和弹出窗口安全许多应用程序从HTTP切换到HTTPS,当它们需要发送加密的信息诸如密码或信用卡信息。这对今天的Web应用程序来说的是共同的。Selenium RC支持这个。为确保HTTPS站点的真实,浏览器需要一个安全证书。否则,当浏览器使用HTTPS存取AUT时,它将假定应用程序是不可信任的。当如此时,浏览器将显示一个安全弹出

2012-02-19 21:27:48 2007

翻译 Selenium用户指南 - 第六章 Selenium 1 (Selenium RC)[3]

目录    上一页    下一页服务器选项当服务器启动时,命令行选项可以使用于改变默认的服务器行为。回想一下,服务器是通过运行下面的命令行启动的。$ java -jar selenium-server-standalone-.jar要查看选项的列表,运行服务器带有-h选项。$ java -jar selenium-server-standalone-.jar -h

2012-02-19 17:52:03 1222

翻译 Selenium用户指南 - 第六章 Selenium 1 (Selenium RC)[2]

目录    上一页    下一页了解APISelenium RC API使用命名约定,假定你理解Selenese,大量的接口是自解释的。在此,我们解释最关键以及可能不太明显的内容。启动浏览器setUp("http://www.google.com/", "*firefox");这些示例中的每一个打开浏览器,并分配浏览器“浏览器实例”给一个程序变量以代表这个浏览器。这

2012-02-19 15:51:59 1189

翻译 Selenium用户指南 - 第六章 Selenium 1 (Selenium RC)[1]

目录    上一页    下一页引言如同你在Selenium项目简史中读到的,Selenium RC长期以来是主Selenium项目,在WebDriver/Selenium合并产生Selenium 2.0,这个最新和更强大的工具以前。Selenium 1 仍然被积极地支持(主要地在维护模式)并提供某些在Selenium 2.0暂时不可得到的某些特征,包括对几个语言(Java

2012-02-19 14:48:18 2153

翻译 Selenium用户指南 - 第五章 WebDriver: 高级用法

目录    上一页    下一页WebDriver:高级用法显式和隐含等待等待是让自动化任务的执行,先于继续到下一个步骤,推移一定数量的时间。显式等待显式等待是,先于代码的继续执行,而定义的等待某个条件发生的代码。最糟糕的情况是Thread.sleep(),设置条件为一个需要等待的精确时间段。有一些提供的便利方法,可以帮助你编写代码仅仅等待需要的时间。WebDriv

2012-02-19 00:04:00 4906 1

翻译 Selenium用户指南 - 第四章 Selenium 2.0和WebDriver[4]

目录    上一页    下一页驱动器特性和权衡支持WebDriver的Selenium-RCJava版的WebDriver提供了一个Selenium RC API实现。这意味着在使用Selenium RC API时,使用潜在的WebDriver技术。这主要是为了提供向后的兼容性。它允许那些有现存的、使用Selenium RC API的测试集的用户,可以在外表下使用WebDri

2012-02-18 00:44:14 2113

翻译 Selenium用户指南 - 第四章 Selenium 2.0和WebDriver[3]

目录    上一页    下一页命令和操作存取一个页面  可能你想使用WebDriver做的第一件事情是导航到一个页面。要做到这点的普通方法是通过调用“get”。driver.get("http://www.google.com");取决于几个因素,包括OS/浏览器的组合,WebDriver可能或可能不会等待页面被装载。在某些情况下,WebDriver可能返回控制,

2012-02-18 00:24:42 2199

翻译 Selenium用户指南 - 第四章 Selenium 2.0和WebDriver[2]

目录    上一页    下一页WebDriver驱动器入门WebDriver是编写测试使用的关键的接口名称,有几个实现。包括:HtmlUnit驱动器这个是目前最快和最轻量级的WebDriver实现。正如名称所指示的,这是基于HtmlUnit的。HtmlUnit是一个基于Java的、无GUI的Webbrowser实现。对任何语言绑定(除了Java),要求Selenium

2012-02-17 17:52:15 2964

翻译 Selenium用户指南 - 第四章 Selenium 2.0和WebDriver[1]

目录    上一页    下一页Selenium 2.0 和 WebDriver注释:我们目前正工作在文档化这些章节。我们相信此处的信息是准确的,然而,要知道我们仍然在这一章上工作着。会提供附加的信息,我们会让这一章变得更加可靠。Selenium 2.0 特征Selenium 2.0 有许多令人兴奋的新特征以及对Selenium 1 的改进。这些引入的新特征发布在官方的Se

2012-02-17 14:08:12 3648

翻译 Selenium用户指南 - 第三章 Selenium IDE[6]

目录    上一页    下一页调试调试意味着在测试案例中查找和修复错误。这是测试案例开发的常规组成部分。We won’t teach debugging here as most new users to Selenium will already have some basic experience with debugging. If this is new to you,

2012-02-17 11:07:20 1931

翻译 Selenium用户指南 - 第三章 Selenium IDE[5]

目录    上一页    下一页匹配文本模式如同定位器,模式是Selenese命令经常需要的参数类型。需要模式的命令例子,如verifyTextPresent,verifyTitle,verifyAlert,assertConfirmation,verifyText和verifyPrompt。正如上面所提及的,link定位器就是利用一个模式。模式允许你,通过特殊字符的使用,预期的文本来

2012-02-16 23:41:57 3199

翻译 Selenium用户指南 - 第三章 Selenium IDE[4]

目录    上一页    下一页定位元素对大多数Selenium命令,一个目标(Target)是必须的。目标标识在一个Web应用程序的内容中的一个元素,并且由一个定位策略跟着一个位置组成,以locatorType(定位类型)=location(位置)的形式出现。在许多情况下,定位类型可以忽略。各种各样的定位类型解释如下,每一个都带有示例。按identifier(按标识符)定位

2012-02-16 15:08:34 1584

翻译 Selenium用户指南 - 第三章 Selenium IDE[3]

目录    上一页    下一页Selenium 命令 - “Selenese”Selenium命令,常被称为Selenese,是一套运行在你的测试中的命令。这些命令的一个序列是一个测试脚本。在此,我们将详细解释这些命令,并提供你许多选择,你可以在使用Selenium测试你的应用程序中使用。Selenium提供了一套丰富的命令集,为了可以完全地,以你可以想象的任何方式测试你的W

2012-02-12 22:40:36 2585

翻译 Selenium用户指南 - 第三章 Selenium IDE[2]

目录    上一页    下一页构造测试案例有三个主要的用于开发测试案例的方法。经常地,一个测试的开发者会需要所有这三个技术。录制 Options... and deselecting “Start recording immediately on open.”">许多刚上手的用户从他们与一个Web站点的交互中录制一个测试案例起步。当Selenium被首次打开时,录制(

2012-02-12 21:58:46 2161

翻译 Selenium用户指南 - 第三章 Selenium IDE[1]

目录    上一页    下一页入门Selenium-IDE(集成开发环境)是一个使用于开发Selenium测试案例的工具。它是一个易于使用的Firfox插件,并且是通常是开发测试案例最有效的方式。它也包含一个上下文菜单,允许你首先从浏览器目前显示的页面中选择一个UI元素,然后按照这选择的UI元素的上下文,从带有预定义的参数的Selenium命令列表中选择一个命令。它不仅仅

2012-02-12 21:14:00 3106

翻译 Selenium用户指南 - 第二章 入门

目录    上一页    下一页入门Web应用程序测试自动化今天的软件应用, 许多或许是大多数, 是运行在一个浏览器中的基于Web的应用程序. 这些应用程序的测试效果在不同的公司和组织间变化很大. 在一个高度互动和响应的软件时代, 许多组织在开发过程中都会使用某种形式的敏捷方法, 测试自动化正在成为软件项目的必要条件. 测试自动化是问题的答案. 测试自动化意味着使用一个软件工具

2012-02-12 20:53:36 3134

翻译 Selenium用户指南 - 第一章 Selenium 2.0 文档修订注解

目录    上一页    下一页Selenium 2.0 文档修订注解你好,欢迎!文档团队欢迎你,并要感谢你对Selenium的兴趣。我们目前正在为Selenium 2.0 发布更新本文档。这意味着我们正在编写和编辑新资料和修订旧的资料。在阅读时,你可能遇到打字错误或其他的较小的错误。如果如此,请保持对我们的耐心。不是隐藏信息直到最终完成,我们频繁地检查和修订新的资料。尽管

2012-02-12 20:09:25 1672

翻译 Selenium用户指南 - 目录

目录    下一页目录Selenium 2.0 文档修订注解入门    Web应用程序测试自动化    自动化还是不自动化?    Selenium介绍    Selenium项目简史    Selenium工具套件    Selenium工具选择    支持的浏览器和平台    适应性和扩展性    本文档包含内容    文档团队 - 作者

2012-02-12 20:04:30 2881

转载 无网络及使用DHCP分配IP地址系统的Oracle安装

Oracle 支持在具有 DHCP 分配的IP地址的系统上,以及没有网络连接的系统上安装。但在安装之前,必须安装并将 Microsoft LoopBack Adapter 配置为系统的主网络适配器。下面是安装和配置Microsoft环回适配器的基本步骤:1、打开Windows 控制面板2.、双击“设备管理器“图标打开”设备管理器“3、右点“设备管理器”的已安装设

2012-02-04 17:53:19 870

翻译 自定义Android应用程序标题条

方法一: 不显示标准的标题条, 完全自定义步骤1. 在AndroidManifest.xml文件中,  对注册的Activity应用android:theme="@android:style/Theme.NoTitleBar"示例:            android:label="@string/app_name"            android:name="Yo

2012-01-31 09:10:22 681

转载 ORM软件清单

From Wikipedia, the free encyclopediaThis is a list of well-known object-relational mapping software. It is not up-to-date or all-inclusive.Contents1C++2Flex3Java4Groovy5.NET6Obj

2012-01-29 11:25:47 1393

转载 顶级NHibernate资源链接

http://nhibernate.com/NHibernate is a mature, open source object-relational mapper for the .NET framework. It's actively developed, fully featured, and used in thousands of successful projects.

2012-01-29 10:57:47 552

转载 如何使能DIV垂直和水平居中

.center-middle1 {    position:absolute;    background-color: #e2e2e2;    width: 100%;    height: 300px;    top:50%;    margin-top: -150px; }.center-middle2 {    position:absolute;

2012-01-26 17:33:56 412

IText in Action 英文版

Free / Open Source PDF Library for Java and C#.

2013-01-25

空空如也

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

TA关注的人

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