2014年2月23日
摘要: 最近刚开始接触Selenium, 发现很多例子都是用java写的,因为自己学的java早就忘记了,现在一直都是用的C#,这里自己参考java的代码自己写了一个C#,这里用到的是WebDriver,也就是所谓的Selenium2.0吧首先是使用环境配置1)下载配置java环境,下载安装JDK或者JRE,在JDK安装完成后在cmd的指令输入java查看java环境是否搭建完成,如果报“java is not recognized as an internal or external command”. 那么请将JDK中bin的安装路径添加到环境变量Path中去(我的电脑右击属性—高级系统设置—环境 阅读全文
posted @ 2014-02-23 17:05 halia 阅读(3275) 评论(0) 推荐(1) 编辑
  2013年7月5日
摘要: 这里要比较的是两个数组中的内容是否相同,以int数组为例int[] Arraya=new[] {1,2,3,4,5}int[] Arrayb=new[] {5,3,2,1,4}以上两个数组内的值是相同的,都是1,2,3,4,5.具体的算法如下。第一种就是最原始的方法,使用循环。public static bool compareArr(int[] arr1,int[] arr2){bool[] flag=new bool[arr1.Length];//初始化一个bool数组,初始值全为false;for(int i=0;i<arr1.Length;i++){for(int j=0;j&l 阅读全文
posted @ 2013-07-05 10:30 halia 阅读(16616) 评论(0) 推荐(0) 编辑
  2013年6月25日
摘要: 今天说下C#读写自定义config文件的各种方法。由于这类文章已经很多,但是大多数人举例子都是默认的在app.confg或者web.config进行读写,而不是一般的XML文件,我主要写的是一般的Xml文件,不是默认路径下的app.config.通常,我们在.NET开发过程中,会接触二种类型的配置文件:config文件,xml文件。今天我主要演示如何创建自己的自定义的配置节点,而不是介绍如何使用appSetting.首先来看下配置节点。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 阅读全文
posted @ 2013-06-25 15:54 halia 阅读(7132) 评论(0) 推荐(1) 编辑
  2011年9月22日
摘要: 在xml文件中,如果要引入样式表xsl,就必须有这样一句:<?xml-stylesheet type="text/xsl" href="sample.xsl"?>如果我们要用c#来添加样式表,那么方法如下: XmlDocument doc = new XmlDocument(); doc.Load(xmlFile); // Add xsl style to the .xml XmlProcessingInstruction xmlXsl = doc.CreateProcessingInstruction("xml-styleshee 阅读全文
posted @ 2011-09-22 10:21 halia 阅读(760) 评论(0) 推荐(0) 编辑
  2011年8月30日
摘要: 最近一直在写一个小工具,可以将自己存储在xml文件中的内容通过outlook邮件发送出来,在做的过程中发现在发送邮件的时候,body的内容不能通过读取xml数据的方式直接发送出来,但是可以通过html的格式发送出来(设置message.IsBodyHtml= true), 所以就想找个办法将xml文件转换成html文件。 在网上调查的过程中看到了很多人讲了如何将html文件转化为xml文件,在查到xml转化为html的时候多数提到了XslCompiledTransform类,于是我就用了XslCompiledTransform类,代码如下:using System.Xml;using Sys. 阅读全文
posted @ 2011-08-30 17:54 halia 阅读(1605) 评论(0) 推荐(0) 编辑
  2011年8月17日
摘要: 最近由于工作需要,学习了一些关于正则表达式方面的知识,主要是关于如何用C#去log文件中(txt格式)搜索匹配想要的信息,在这里把自己写的一些东西记录一下。我主要是要匹配log中包含的一些信息:BEGIN RUN: 7/12/2011, 12:56:58 PM ... ... Passed Tests: 7 Failed Tests: 2 ... ... Ignored Verifications: 0 Total Execution Time: 9m 11s... ...具体方法如下:public static void GetInfo(string logPath,out String[. 阅读全文
posted @ 2011-08-17 17:34 halia 阅读(3574) 评论(0) 推荐(0) 编辑
  2010年6月6日
摘要: UI测试 阅读全文
posted @ 2010-06-06 21:05 halia 阅读(634) 评论(0) 推荐(0) 编辑
  2010年4月5日
摘要: 最近在工作的时候需要实现这么一个功能,根据日历控件中选择的日期,计算出这一天是本年度的第几周,是星期几,关于获取星期几,C#中已经提供了方法DayOfWeek(),下面看看怎么计算第几周: /// <summary> /// 取指定日期是一年中的第几周 /// </summary> /// <param name="dtime">给定的日期</param... 阅读全文
posted @ 2010-04-05 16:52 halia 阅读(3983) 评论(0) 推荐(0) 编辑
  2010年4月2日
摘要: 最近开发过程中遇到一个小问题,要获取checkbox的值,在网上搜索了一下,发现基本上都是用JS实现的,现在我将自己的做法记录一下,以便以后继续使用。前台的示例代码如下,用的是datalist控件,要显示的是Student表中的StudentID和姓名<asp:DataList ID="dlTable" runat="server"> <ItemTemplate> <... 阅读全文
posted @ 2010-04-02 17:25 halia 阅读(1688) 评论(4) 推荐(1) 编辑
  2010年3月29日
摘要: 最近由于工作需要,要用到Linq,具体的就是Linq to entity,虽然已经用了一段时间了,但是今天看了MSDN,才发现其实自己还没搞明白Linq to entity 到底是怎么回事,原来与关系型数据库交互是需要用到SQL语句的,现在由于Entity提出了实体数据模型(EDM,entity data model)的概念,直接通过实体来与数据库交互,其中根本原因是它用Linq语句,lambda表达式来实现查询。刚开始学习,先把自己学的东西记录下来,慢慢的积累,慢慢的修改。首先,要搞清楚的是什么是LINQ,语言集成查询(Language INtegrated Query),用代码以查询数据库 阅读全文
posted @ 2010-03-29 23:18 halia 阅读(406) 评论(1) 推荐(0) 编辑