代码改变世界

Visual Studio的Web Performance Test提取规则详解(1)

2012-09-17 15:41 by 知平软件, 2508 阅读, 6 推荐, 收藏, 编辑
摘要:总结 Visual Studio的Web Performance Test是基于HTTP协议层的,它不依赖于浏览器,通过直接接收,发送HTTP包来和Web服务器交互。Web Performance Test发送和接收的一系列请求和响应之间存在相关性,例如,用户登录后,SID被传递给客户端,下一次请求时,需要把SID发送到服务器。因此,Web Perfomance Test 定义了多种提取规... 阅读全文

.NET 测试驱动开发(TDD)之封装数据库以便Mock测试

2012-09-14 22:17 by 知平软件, 2468 阅读, 1 推荐, 收藏, 编辑
摘要:在测试驱动开发中,对数据库特别是ORM的测试,有的时候不好做,这里介绍我们的做法。本文的方案是基于Entity Framework 4.0 Code First, Autofac的。Entity Framework 4.0 Code First对测试驱动的支持由于Entity Framework 4.0 Code First可以从业务层的简单C#对象(POCO)反向生成数据库以及数据库相应的表,如果数据简单的话,那么就直接实行TDD模式:1、 首先创建测试用例,这里我们以一个客户关系管理系统为例讲解,用例是测试保存客户资料的功能: 1: [TestMethod] 2: ... 阅读全文

开源手机自动化测试框架iQuery入门教程(二)

2012-09-12 17:47 by 知平软件, 1862 阅读, 1 推荐, 收藏, 编辑
摘要:上次介绍iQuery之后,已经有些朋友在开始在手机自动化测试程序里试用iQuery了,由于之前的介绍文档比较含糊,先搁置扩展iQuery使其支持多种编程语言的系列文章,补充一下iQuery的入门教程,之前写的介绍性文章可以参考: 1. 开源类库iQuery Android版使用说明 2. 类jQuery selector的控件查询iQuery开源类库介绍 3. 开源手机自动化测试框架iQuery入门教程(一)iQuery是一个开源的自动化测试框架项目,有兴趣的朋友可以在这里下载:https://github.com/vowei/iQuery/downloads源码位置:https:... 阅读全文

.Net最佳实践3:使用性能计数器收集性能数据

2012-09-10 09:23 by 知平软件, 3866 阅读, 7 推荐, 收藏, 编辑
摘要:本文值得阅读吗? 本文讨论我们如何使用性能计数器从应用程序收集数据。我们将先了解的基本知识,然后我们将看到一个简单的示例,我们将从中收集一些性能数据。介绍: - 我的应用程序的性能是最好的,像火箭 让我们这篇文章从一个客户和开发人员之间的简短交谈开始。场景1客户:- 你们的应用程序的性能怎么样? 主观的开发者:- Well,它真的很快,它是最好的... huuh aaa ooh,它就像火箭一样。场景2客户:- 你们的应用程序的性能怎么样?量化的开发者:- 使用2 GB RAM,xyz处理器和20000客户记录的情况下,客户屏幕在20秒内加载完成。我肯定比第一个开发的第二个开发者... 阅读全文

开源手机自动化测试框架iQuery入门教程(一)

2012-09-07 13:12 by 知平软件, 2794 阅读, 0 推荐, 收藏, 编辑
摘要:应网友要求,添加iQuery使用的简易教程系列,并简单介绍iOS程序和Android程序的自动化测试编写的方法。 阅读全文

Visual Studio进行Web性能测试- Part III

2012-09-05 11:22 by 知平软件, 2137 阅读, 7 推荐, 收藏, 编辑
摘要:原文作者:Ambily.raj 对于一个多用户的应用程序,性能是非常重要的。性能不仅是执行的速度,它包括负载和并发方面。Visual Studio是可以用于性能测试的工具之一。Visual Studio Test版或Visual Studio 2010旗舰版为自动化测试提供了支持。 介绍 对于一个多用户的应用程序,性能是非常重要的。性能不仅是执行的速度,它包括负载和并发方面... 阅读全文

扩展iQuery使其支持多种编程语言(二) – 兼编译器的语法分析简介

2012-09-03 09:58 by 知平软件, 1722 阅读, 1 推荐, 收藏, 编辑
摘要:iQuery是一个开源的自动化测试框架项目,有兴趣的朋友可以在这里下载:https://github.com/vowei/iQuery/downloads 源码位置:https://github.com/vowei/iQuery 在上一篇文章中,简单介绍了iQuery解析器的词法分析部分,本文接着将语法分析部分解释完毕,阅读完本文后,应该可以将iQuery扩展到其他编程语言上。 下面是iQu... 阅读全文

Visual Studio进行Web性能测试- Part II

2012-08-31 14:34 by 知平软件, 8286 阅读, 10 推荐, 收藏, 编辑
摘要:原文作者:Ambily.raj 对于一个多用户的应用程序,性能是非常重要的。性能不仅是执行的速度,它包括负载和并发方面。Visual Studio是可以用于性能测试的工具之一。Visual Studio Test版或Visual Studio 2010旗舰版为自动化测试提供了支持。 介绍 对于一个多用户的应用程序,性能是非常重要的。性能不仅是执行的速度,它包括负载和并发方面。性能... 阅读全文

Visual Studio进行Web性能测试- Part I

2012-08-29 08:01 by 知平软件, 6231 阅读, 26 推荐, 收藏, 编辑
摘要:原文作者:Ambily.raj Visual Studio是可以用于性能测试的工具之一。Visual Studio Test版或Visual Studio 2010旗舰版为自动化测试提供了支持。本文介绍Visual Studio的Web测试功能。 介绍 对于一个多用户的应用程序,性能是非常重要的。性能不仅是执行的速度,它包括负载和并发方面。性能测试是对以下问题的回答: 我... 阅读全文

扩展iQuery使其支持多种编程语言(上) – 兼编译器的词法分析简介

2012-08-27 12:38 by 知平软件, 2037 阅读, 1 推荐, 收藏, 编辑
摘要:iQuery在设计的时候就考虑到对其他编程语言的支持,本文主要是通过讲解iQuery的词法分析,为后文的编程语言扩展做铺垫,读者也可以从中学到实现一门编程语言中使用词法分析的方法。 阅读全文