随笔分类 -  C#

C# Static修饰符的作用
摘要:MSDN上的定义 Use the static modifier to declare a static member, which belongs to the type itself rather than to a specific object. The static modifier can be used with classes, fields, methods, propert... 阅读全文

posted @ 2013-07-17 17:34 CynthiaHuo 阅读(2426) 评论(0) 推荐(0)

[转]C#静态方法与非静态方法的比较
摘要:http://wenku.baidu.com/view/4e1704084a7302768e9939e0.html C#的类中可以包含两种方法:C#静态方法与非静态方法。那么他们的定义有什么不同呢?他们在使用上会有什么不同呢?让我们来看看最直观的差别:使用了static 修饰符的方法为静态方法,反之则是非静态方法。 下面我们分四个方面来看看C#静态方法与非静态方法的差异: C#静态方法与非静... 阅读全文

posted @ 2013-07-17 17:32 CynthiaHuo 阅读(400) 评论(0) 推荐(1)

如何获取网站服务器运行状态
摘要:在学习的过程中总要经历一些痛苦的过程才能达到想要达到的地方。前几天牛人给我出了一道题,说是让我写一段程序判断一个网站的服务器是否正常运行。本着我自己先仔细研究实在不行再问的原则我各种郁闷了好几天。 各种没头绪,虽然磕磕绊绊的找到了一个网址http://zhoufoxcn.blog.51cto.com/792419/561934 但是各种看不懂不理解啊。 在看了好久实在是不理解之后,我求助了。... 阅读全文

posted @ 2013-07-09 18:04 CynthiaHuo 阅读(1137) 评论(0) 推荐(0)

C#快速整理代码格式
摘要:删除最后一个大括号,再添加。vs自动整理代码结构。 阅读全文

posted @ 2013-07-04 15:35 CynthiaHuo 阅读(1487) 评论(0) 推荐(0)

UI auto程序结构组织方式
摘要:UI Auto分三个layer: 1. Object finding – 单独一个类,寻找到控件。因为UI auto最容易改动的就是UI界面,这样全部放到一起就便于统一修改。 2. Task - 对控件的原子操作,类似click等动作。 3. Test Case - 单独一个类 就是拼接第二层的方法,再加上验证就完事了 阅读全文

posted @ 2013-06-28 11:31 CynthiaHuo 阅读(374) 评论(0) 推荐(0)

TestClass必须是public的
摘要:运行一个测试类遇到一下问题: namespace TestSample.Sample { [TestClass] class CynthiaTest { [TestMethod] public void UITestSample() { DemoAPIs.... 阅读全文

posted @ 2013-06-27 16:59 CynthiaHuo 阅读(575) 评论(0) 推荐(0)

VS2012如何显示行号
摘要:Tools-Options-Text Editor-All Languages –General – Display 阅读全文

posted @ 2013-06-27 16:24 CynthiaHuo 阅读(6244) 评论(0) 推荐(2)

Error: member names cannot be the same as their enclosing type
摘要:在编译的时候会遇到如下问题:member names cannot be the same as their enclosing type 原因:方法名和类名不能一样,如果一样就是一个构造函数。而构造函数不能有返回值。 构造函数:只写public 没有void 阅读全文

posted @ 2013-06-27 16:18 CynthiaHuo 阅读(2518) 评论(0) 推荐(0)

如何在solution中添加一个test case
摘要:在solution Explorer中右键点击需要添加的folder,选择Add-New Item。也可以选择使用相应Unit Test之类的。Generic Test一般用于创建manual case。如果想要创建auto的case也可以选择New Item。之后建立一个.cs文件。之后在这个.cs文件中建立自己测试用的function。如果需要引用其他的命名空间下的function可以在引用的... 阅读全文

posted @ 2013-06-20 15:47 CynthiaHuo 阅读(382) 评论(0) 推荐(0)

Solution中的auto test case组织方式
摘要:在一个solution中所有的auto test case都需要写在一个类中,即*.cs文件中。实现某一个case 我们可以写一个方法。一个方法实现一个test case。这个方法前面要用[TestMethod]标记。其所在的类之前也要标记[TestClass]。 所有solution中被标记过的test case的测试function都会显示在Test Explorer中。调用Test E... 阅读全文

posted @ 2013-06-19 17:58 CynthiaHuo 阅读(384) 评论(0) 推荐(0)

内部C#测试框架问题分析
摘要:拿到一个内部写的C#测试框架。记录如下问题,以及相应解决方法。1. 由于是offline的code,并且实际上这些test framework是在相应的TFS上有版本控制的。客户端如果只是进行阅读操作,在打开solution的时候就不选TFS Server2. TestCommon 是存储整个framework所有引用的,所以如果TestCommon build不过其他的也不会build通过。这个是一个经验。3. 在build的过程中根据error message查看缺少那些namespace,我们需要使用”Add Reference”添加相应的dll文件。这些dll文件包括所使用的names 阅读全文

posted @ 2013-06-09 18:04 CynthiaHuo 阅读(374) 评论(0) 推荐(0)

导航