摘要: 最近到了一家新公司,公司刚刚起步,测试环境一片空白。所以我计划先setup好一些测试工具,首先要做的就是安装并集成Testlink与bugzilla。 这个过程中遇到无数的坑,特记录之。。。。 系统软件环境: Apache/2.4.6 CentOS 7.1611 64 位 PHP 5.6.30 my 阅读全文
posted @ 2017-02-16 13:51 Simon.guo 阅读(1145) 评论(0) 推荐(0) 编辑
摘要: C语言测试:想成为嵌入式程序员应知道的0x10个基本问题 C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。 从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设... 阅读全文
posted @ 2008-08-26 16:34 Simon.guo 阅读(231) 评论(1) 推荐(0) 编辑
摘要: 微软软件测试题和参考答案 微软软件测试题和参考答案 第一组 1.烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢? 2.你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻? 3.如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,... 阅读全文
posted @ 2008-08-26 16:32 Simon.guo 阅读(977) 评论(0) 推荐(0) 编辑
摘要: 1.使用游标 Use Master Declare My_cursor cursor for select name,number from dbo.spt_values where number=1 declare @sname varchar(50) declare @snumber varchar(50) open My_cursor fetch next from My_cursor... 阅读全文
posted @ 2008-08-12 14:58 Simon.guo 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1. 求x的y次方 declare @n int set @n=3 select power(2,@n) 2. 求x的平方 select Square(3) --2的3次方, 结果应该是8 3. 求x的平方根 select sqrt(4) --4的平方根是2 4. 求绝对值 select abs(-3) --结果是3 5. 阅读全文
posted @ 2008-08-01 16:15 Simon.guo 阅读(265) 评论(0) 推荐(0) 编辑
摘要: use master go Alter database tempdb modify file (name = tempdev, filename = 'D:\tempdb.mdf') go Alter database tempdb modify file (name = templog, filename = 'D:\templog.ldf') go 阅读全文
posted @ 2008-07-25 16:43 Simon.guo 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 一直以为C#的接口中不能定义事件呢, 因为我们知道接口中不能定义变量. (现在才发现Event并不是定义变量, 而是定义了两个方法, 其IL如下:) Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//interface MyInter... 阅读全文
posted @ 2008-07-10 17:15 Simon.guo 阅读(1574) 评论(0) 推荐(0) 编辑
摘要: MSIL 教程 原文地址:http://www.codeguru.com/Csharp/.NET/net_general/il/article.php/c4635#PrintString 介绍 MSIL是微软公司一系列的编译器的输出(如C#, VB, .NET, 等等),它也是一种语言, 我们可以用MSIL直接编写程序,但是太麻烦了:). ILDasm.exe是和.Net Fra... 阅读全文
posted @ 2008-07-01 16:35 Simon.guo 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 原则一: 尽可能的使用属性(property),而不是数据成员(field)。 Always use properties intead of accessible data member. 原因: 1.Net对属性的支持远远大于对成员的支持,你可以对属性进行数据绑定,设计时说明等很多数据成员不被支持的内容。 2.数据安全性检测;在对数据检测时,如果发现数据不满足条件,最好以抛出异常的形式来解... 阅读全文
posted @ 2008-07-01 12:07 Simon.guo 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1. 当从一个线程去更新或访问另一个线程创建的UI时, 需要使用如下的方式 void ShowDialog() { 自己定义一个delegate delegate void NoParamDelegate(); 判断是否需要使用BeginInvoke if(InvokeRequired) { BeginInvoke(new NoParamDelega... 阅读全文
posted @ 2008-06-27 13:20 Simon.guo 阅读(339) 评论(0) 推荐(0) 编辑