- 博客(21)
- 资源 (7)
- 收藏
- 关注
原创 How to get browser name, version and operating system detail in selenium 2(Web driver)
C#: using OpenQA.Selenium; using OpenQA.Selenium.Firefox; using OpenQA.Selenium.Remote; using OpenQA.Selenium.Support.UI; using System.Web;
2013-08-30 13:25:29 787
转载 正则表达式语法
原文地址:http://www.cnblogs.com/lin714115/archive/2010/09/25/1834690.html 也许有人会说,现在需要正则表达式去验证什么的话,直接在网上找不久一大片吗?还需要学什么啊!是的,现在在网上找确实是一找一大片,但是,有时候我们也遇到这样的情况,就是我们在网上找的复制下来之后粘贴到我们的项目中就是报JS的错误,或者就是实现不了我们想
2013-08-27 16:31:07 553
转载 How to make NAnt send an email using a real account
NAnt 目前的版本虽然支持 Email 的发送,但其不支持SSL的Email,这样我们要想直接使 NAnt 通过GMail 或126 等邮箱发送就不可能了。究其原因,是因为 NAnt.Core.Tasks.MailTask 和 NAnt.Core.MailLogger 中是用 System.Web.Mail.MailMessage 类构造电子邮件的属性和方法,这各类没有提供SSL 的支持。而 S
2013-08-21 14:51:08 739
转载 使用NAnt配置及构建入门
原文地址:http://www.cnblogs.com/gpcuster/archive/2007/10/07/916206.html 前言:NAnt是一项开源的项目,利用NAnt,你可以方便快捷地对自己.NET项目或解决方案进行自动构建。与VS中可视化化极强的项目和解决方案管理相比,NAnt只能命令行的方式操作,但是这并不影响Nant的流行。NAnt可以根据我们的需要,帮我们自动构建
2013-08-21 11:47:20 929
转载 在.NET环境中实现每日构建--NAnt篇
前言 关于每日构建这个话题,也已经有很多很好的文章讨论了。本文的写作过程中也参考了这些文章。本文之所以继续这个题目,是因为在查阅了网上的资源后,发现没有一个比较通用的过程。所以本文就主要讨论了利用NAnt构建一个通用日编译的方案。利用这个方案,日编译的维护者可以不需要对每个要编译的方案都要做很多维护。只要定义一个属性文件就可以了。 关键词: Daily Build,
2013-08-20 15:59:23 641
转载 Nant和Nunit和Nunit2Report联合使用
原文地址:http://blog.csdn.net/xiwenlei/article/details/4313034前言: NAnt是一项开源的项目,是一个基于 .NET 的生成工具。利用NAnt,你可以方便快捷地对自己.NET项目或解决方案进行自动构建。正文:1,工具及配置a) Nant: 完成代码的自动编译,自动运行测试工具。下载地址:ht
2013-08-20 15:55:31 1448 1
转载 NET开发工具 ReSharper
ReSharper是一款由jetbrains开发的针对C#, VB.NET, ASP.NET, XML, 和 XAML的编辑器。沿袭了jetbrains开发工具一贯的优良传统,ReSharper拥有高度智能的纠错,30多种高级代码重构功能,方便的单元测试 工具,快速导航、检索,以及一键格式化代码,自动代码生成和模板功能等很多特性。ReSharper最新更新资讯,共15条 (投递新闻,
2013-08-20 14:48:26 762
转载 NET开发人员必备工具:NAnt
NAnt 是一个基于 .NET 的生成工具,与当前版本的 Visual Studio .NET 不同,它使得为你的项目创建生成过程变得非常容易。当你拥有大量从事单个项目的开发人员时,你不能依赖于从单个用户的座位进行生成。你也不希望必须定期手动生成该项目。你更愿意创建每天晚上运行的自动生成过程。NAnt 使你可以生成解决方案、复制文件、运行 NUnit 测试、发送电子邮件,等等。遗憾的是,NAnt
2013-08-20 14:10:04 777
转载 关于Ant的全面了解
在学习struts+spring+hibernate,尤其是Appfuse的过程中大量涉及到ant的使用,因此我觉得有必要对ant做个比较深入的学习,以下是在学习过程中搜集的材料。比较详细,很适合没有接触过ant的初学者。Ant基本使用指南 1 Ant是什么?Apache Ant 是一个基于 Java的生成工具。生成工具在软件开发中用来将源代码和其他输入文件转换为可执行文件的形
2013-08-20 13:44:21 690
转载 应用Selenium + NUNIT对动态WEB测试自动化(自动化测试开发实践系列)
原文地址:http://www.myexception.cn/web/916224.html (四)应用Selenium + NUNIT对动态WEB测试自动化(自动化测试开发实践系列)(一)测试背景概述接上篇《HTTP JSON协议接口测试自动化实例》所述:产品1和产品2为待测试对象,抽象出来可以归结为【http json协议接口测试】与【http web功能测试】
2013-08-20 13:33:06 1677
转载 vs2010中使用Nunit测试c#代码结果的正确性
原文地址:http://blog.csdn.net/pukuimin1226/article/details/8112151 下载并安装Nunit, http://www.nunit.org/index.php?p=download上面地址下载,有安装版的,有直接解压版的,只有里面的nunit.framewor.dll就可以做简单的测试了。安装版的路径默认为:C:\Progra
2013-08-20 13:04:13 772
转载 Thread.sleep 和 webdriver.manage().timeouts().implicitlyWait的差别
Thread.sleep() 是线程休眠若干秒,JAVA去实现。等待的时间需要预估的比较准确,但实际上这是很难做到。而且系统一直再等待,预估的长了,时间就白白的浪费了,预估短了,不起作用。implicitlyWait() 不是休眠,是设置超时时间,是每个driver自己去实现的。以IEDriverServer为例,implicitlyWait()会将一个超时的时间阀值传递给IEDr
2013-08-19 17:55:25 6027 2
转载 在Visual Studio 2010 里使用Nunit 进行Debug 测试
1. 创建带测试类库的项目解决方案(详细方法参见Nunit Quick Start),如图: 下面一个是供Nunit 进行单元测试的。2 选中测试类库,鼠标右键选择属性,调试在启动操作 选项中,选择启动外部程序,并设置好Nunit 单元测试 Nunit.exe程序位置3 打开 Nunit 安装目录,找到Nunit.exe.config修改配置文件如
2013-08-19 17:54:47 2237
原创 Selenium & Nunit GUI & WebDriver
安装:1. Selenium IDE 插件到 firefox2. Nunit http://www.nunit.org/ 下载:1. http://code.google.com/p/selenium/downloads/list 3. http://download.csdn.net/detail/flysnow_z/1611057 (nunit.framewor
2013-08-16 12:58:42 857
转载 构建Python+Selenium2(2=WebDriver)自动化测试环境<二>:IE、Chrome和Firefox运行
构建Python+Selenium2自动化测试环境完成之后,就需要测试支持python的selenium的版本是否都支持在不同浏览器上运行,当前我们分别在三个最通用的浏览器上通过脚本来测试。 1、在IE浏览器上运行测试脚本,首先需要下载IEDriverServer.exe,放在IE浏览器的安装目录且同级目录下,脚本如下:http://code.google.com/p/seleniu
2013-08-16 12:46:01 1390
转载 NUnit2.0详细使用方法
注:NUnit中文文档可以参看我的另一个站点:http://www.36sign.com/nunit前一段时间,有人问我在.NET里如何进行TDD开发.这个问题促使我想对NUnit做一个详细的介绍.因为我们大家都知道NUnit是在.NET进行TDD的利器.如果你已经知道很多关于NUnit的应用,请指出我的不对之处和提出一些建议,使本文更加完善.如果你对NUnit还不是很了解的话,我建议
2013-08-16 12:42:55 628
原创 WCF 中获取绝对路径问题
在WCF中调用Server.MapPath 获取服务发布目录路径在WCF中想使用Server.Map获取当前服务发布目录的绝对路径。可是在调试时却发现:“System.Web.HttpContext.Current.Server.MapPath("..." + filename);”“当没有开启ASP.NET相容模式时(aspNetCompatibilityEnabled="t
2013-08-09 13:29:30 1636
转载 C# WinForm中AppDomain.CurrentDomain.BaseDirectory与Application.StartupPath
// 获取程序的基目录。System.AppDomain.CurrentDomain.BaseDirectory// 获取模块的完整路径。System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName// 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。System.Environment.Curr
2013-08-09 12:55:17 998
转载 LINQ动态组合查询
原文地址:http://blog.csdn.net/grzx2210/article/details/5784259 最近在项目中用到了LINQ,在界面上有许多组合查询条件,我是一个比较懒的人,呵呵,不想在数据查询层写许多方法。我自己尝试着写了个Expression的LINQ动态查询,目的是到达了,但是我在代码的初始表达式为null,每次组合AND前都要判断是否为空,为空则返回右边的表达式
2013-08-06 17:27:55 1109
转载 一个通过JSONP跨域调用WCF REST服务的例子(以jQuery为例)
JSONP(JSON with Padding)可以看成是JSON的一种“使用模式”,用以解决“跨域访问”的问题,这篇简单的文章给出一个简单的例子用于模拟如何通过jQuery以JSONP的访问调用一个WCF REST服务。[源代码从这里下载] 在这个例子中,我们将定义一个用于返回所有员工信息的服务,下面是用于表示员工信息的Employee的类型和契约接口。契约接口IEmployees的Get
2013-08-02 13:48:36 746
转载 使用WCF 4.0 构建 和部署 REST Service
用过一段时间的Ruby on Rails,感觉它内置的RESTful结构非常的完美,也对.NET WCF 3实现REST颇有微议,今天在.NET 4.0下试了新的WCF 4,发现其重写了对REST的支持,使用了类似MVC Routing来配置URL导向,非常迷人。下面来看下如何一步一步来创建新的REST结构的WCF项目。创建项目1 打开VS 2010,选择新建项目,我们选择已有的模
2013-08-01 18:10:18 822
AnkhSvn-2.5.12040
2013-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人