易网时代-编程资源站
Welcome
首页
/
软件开发
/
数据结构与算法
测试运行: 使用Team System自定义测试自动化
2017-02-06
24
测试运行: 使用Team System自定义测试自动化2012-01-05 MSDN Dr. James McCaffrey测试软件的最佳方法不只一种。除手动测试外,根据您的具体开发环境,您可使用商业测试自动化框架、开放源代码和内部测试自动化框架,以及自定义测试自动化脚本。所有这些方法都各有优缺点。自定义测试自动化脚本的优势是编写快捷且最为灵活。但是,可管理性是自定义测试自动化的瓶颈。超大批量的测试脚本、测试案例数据和测试结果使得测试不堪重负。幸运的是,您...
测试运行: 字符串排列
2017-02-06
23
测试运行: 字符串排列2012-01-05 MSDN 以编程方式创建和使用字符串排列的能力是一项基本的软件测试技能。字符串排列是一组字符串的重排列。例如,如果您的初始组由三个字符串(apple、banana、cherry)组成,则共有六种排列:{ "apple", "banana", "cherry" }{ "apple", "cherry", "...
测试运行: 使用LINQ测试SQL存储过程
2017-02-06
21
测试运行: 使用LINQ测试SQL存储过程2012-01-09 MSDN Dr. James McCaffrey对访问和操作后端 SQL Server® 数据库的程序进行测试十分常见。在此类情况中,应用程序基本都是通过使用 SQL 存储过程来与后端数据进行交互的。此时,可将存储过程看作待测试系统的辅助方法;因此也必须像系统中的任何其他模块一样测试它们。尽管在测试 SQL 存储过程时可使用的方法有很多,但我发现使用 LINQ 可极大地简化测试自动化。...
测试运行: 使用Windows PowerShell进行请求/响应测试
2017-02-06
21
测试运行: 使用Windows PowerShell进行请求/响应测试2012-01-09 MSDN Dr. James McCaffrey最基本的 Web 测试格式是 HTTP 请求/响应测试。包括通过编程方式向 Web 应用程序发送 HTTP 请求、提取 HTTP 响应以及检查响应是否为预期值。如果需要针对 ASP.NET 应用程序执行请求/响应测试,有许多可供选择的方法。您可编写 C# 或 Visual Basic® 控制台应用程序。也可编写...
测试运行: 使用Windows PowerShell实现UI自动化
2017-02-06
24
测试运行: 使用Windows PowerShell实现UI自动化2012-01-09 MSDN James McCaffrey尽管问世时间相对较短,但 Windows PowerShellTM 已经成为我最喜爱的工具之一。我最近发现,Windows PowerShell 拥有创建小型库所需的全部功能,您可以使用这些功能编写超轻型的 UI 自动化代码。在本月的专栏中,我将介绍如何创建一个小型的自定义 Windows PowerShell cmdlet 集合...
测试运行: 使用Windows PowerShell实现Web UI自动化
2017-02-06
21
测试运行: 使用Windows PowerShell实现Web UI自动化2012-01-09 MSDN Dr. James McCaffreyWindows PowerShellTM 是一种新型 Microsoft 命令外壳和脚本语言,可用作多种轻型测试自动化的平台。在本月的“测试运行”专栏中,我将向您展示如何使用 Windows PowerShell 通过自动化 Internet Explorer® 为所有类型的 Web...
测试运行:软件测试中的小组决定
2017-02-06
24
测试运行:软件测试中的小组决定2012-01-09 MSDN James McCaffrey博士当需要从一系列选择中确定一个最佳选项时,如果决策制定过程是由一组人来执行,而非单个人或者一种纯定量方法,那么请考虑一下其中会出现的常见问题。此类活动有很多示例,例如某州居民从多个候选人中投票选出州长、某大型公司董事会从多个小型公司中选择一个作为收购目标。从本质上讲,小组必须通过某种方式对选项进行排序以便能够确定最佳选项。在软件开发和测试过程中,也存在着有关最佳备...
测试运行:使用Virtual Server执行配置测试,第1部分
2017-02-06
23
测试运行:使用Virtual Server执行配置测试,第1部分2012-01-09 MSDN James McCaffrey 博士在本月的专栏中,我将向您介绍使用 Microsoft® Virtual Server 执行软件配置测试。配置测试是一个常见术语,就是指针对不同的硬件和软件组合测试某个软件系统。执行软件配置测试的传统方法是建立一个实验室,配备多台物理机,它们分别运行不同的操作系统、Web 浏览器和其他软件。这样做成本极高且非常耗时。值得...
测试运行:使用Virtual Server执行配置测试,第2部分
2017-02-06
20
测试运行:使用Virtual Server执行配置测试,第2部分2012-01-09 MSDN James McCaffrey、 Paul Despe执行软件配置测试的方法有很多种。对于一些情形,一种有效的方法是使用 Microsoft Virtual Server 创建虚拟机库。由于 Virtual Server 基于一组 COM 模块构建,因此您可以使创建和执行虚拟机的过程完全自动化。虽然各个 Virtual Server 自动化任务都有详细的说明,但...
测试运行:使用TestApi进行错误注入测试
2017-02-06
23
测试运行:使用TestApi进行错误注入测试2012-01-09 MSDN James McCaffrey错误注入测试是指有意向待测试的应用程序中注入错误,然后运行该应用程序以检验其错误处理情况的过程。 错误注入测试可采取多种不同的形式。 在本月的专栏中,我将介绍如何使用 TestApi 库的组件,在运行时向 .NET 应用程序中引入错误。要想了解我在本专栏中所讲述的内容,最好是看一下图 1 所示的屏幕快照。 该屏幕快照显示我正在一个名为 TwoCardP...
解读设计模式:策略模式(Strategy Pattern)
2017-02-06
22
解读设计模式:策略模式(Strategy Pattern)2012-01-09 博客园 Bēniaǒ一、模式概述策略模式(Strategy Pattern)在外形上与状态模式很相似,但在意图上有些不同。其意图是使这些算法可以相互替换,并提供一种方法来选择最合适的算法。在我应用OOP的设计过程演化(三)这篇文章里应用到了策略模式,在图书的租金计算上分多种情况,每一种不同类型的图书的租金是不一样的,而站在用户的角度来看,不同类型用户的租金收取又是不一样的,见下...
剖析软件测试中的压力测试
2017-02-06
26
剖析软件测试中的压力测试2012-01-09 软件测试网 概念之一【压力测试】来自VisualStudio.NET设计分布式应用程序可靠性测试:是指模拟巨大的工作负荷以查看应用程序在峰值使用情况下如何执行操作。对每个单独的组件进行压力测试后,应对带有其所有组件和支持服务的整个应用程序进行压力测试。集中测试从最基础的功能测试开始。您需要知道编码路径和用户方案、了解用户试图做什么以及确定用户运用您的应用程序的所有方式。测试脚本应根据预期的用法运行应用程序。例如...
使用Siege进行WEB压力测试
2017-02-06
24
使用Siege进行WEB压力测试2012-01-09虽然Apache自带一个压力测试工具ab,但是ab的功能太简单了,无法模拟真实的web访问,所以我们要用到更加强大的web压力测试工具——Siege(英文原意:围攻)。首先,进行安装:wgetftp://ftp.joedog.org/pub/siege/siege-latest.tar.gztar zxvf siege-latest.tar.gzcd siege-2.67./con...
实际可用性:出现问题时
2017-02-06
17
实际可用性:出现问题时2012-01-09 MSDN Charles Kreitzberg Ambrose自定义异常(利用 Enterprise Library)Charles Kreitzberg可用性挑战从可用性角度来讲,错误消息常常是恶梦的代名词。程序出现了错误,要让用户决定采取何种措施。如果程序产生的错误消息能向用户通告出现了什么错误并指导如何来纠正错误,那再好不过。遗憾的是,多数错误消息的表现与这一目标相去甚远。考虑一下图 1 中的消息,这是在我...
实际可用性:软件外观
2017-02-06
22
实际可用性:软件外观2012-01-09 MSDN Charles B. Kreitzberg欢迎阅读“实际可用性”。本文是系列专栏文章的第一篇,该系列重点介绍用户体验 (UX) 的设计。过去,在大多数开发项目中,都不会优先考虑用户体验,但现在不同了。现在,最终用户有丰富的使用 Web 和软件的体验,他们希望设计易学易用并适合工作流程。本专栏将向您介绍如何做出此类设计。虽然 UX 设计这一领域的发展势头很好,但是 UX 设计与开发过...
使用WebKing测试动态Web应用
2017-02-06
22
使用WebKing测试动态Web应用2012-03-13 IBM 孙巧云如何使用 WebKing 对动态 Web 应用进行 Accessibility 测试WebKing 简介WebKing 是 Parasoft 公司推出的一款 Web 自动化测试软件,可以使用其进行白盒、黑盒和回归测试。本文主要关注该工具 对 Web 应用在 Accessibility 方面所做的检查与测试。WebKing 对 Accessibility 的检查基本上是扫描页面的元素内容...
微软Visual Studio 2010架构设计功能应用
2017-02-06
22
微软Visual Studio 2010架构设计功能应用2012-03-13 博客园 ξ箫音ξ随着软件开发日趋国际化,对软件的质量要求和管理也随之增高。微软看到了应用程序生命周期管理在业界逐渐被接受认可的趋势。在微软 VS2010(Visual Studio 2010 Ultimate)中,可以利用各种工具辅助每个关键环节进行管理(ALM)是其重要特性。Visual Studio经过近十年左右的发展,已经不再是仅仅面向某一个角色(开发人员)的工具,而是要服...
从Spring实例入手谈SCA Component的创建和调用
2017-02-06
23
从Spring实例入手谈SCA Component的创建和调用2012-03-18 IBM 李嘉涛 赵雄伟 王强面向服务组件的架构(Service Component Architecture,SCA),是目前业界最前沿的技术概念之一。但是对于很多开发人员来说,如何在SCA的架构上进行设计和开发还是显得相对抽象的。WID(WebSphere Integration Developer)和WPS(WebSphere Process Server)的推出,使得...
使用VS 2010提高软件测试自动化的水平(2) - 将手工测试转换成自动测试
2017-02-06
23
使用VS 2010提高软件测试自动化的水平(2) - 将手工测试转换成自动测试2012-03-18 博客园 君子不器乎上文书说到测试人员小张给开发人员小李发来了一份淋漓尽致的Bug报告,果不其然,小李根据小张的这张“画影图形”没费什么周折就将那个潜伏很深的Bug捉了出来。可此Bug究竟是不是彼Bug呢?小张恐怕还得再跑一遍她发现彼Bug的测试以确认问题确实已经得到解决。其实,即使不是为了确认Bug是否已被剪灭,小张也得经常把她做过的...
使用VS 2010提高软件测试自动化的水平(1) - 自动收集Bug信息
2017-02-06
22
使用VS 2010提高软件测试自动化的水平(1) - 自动收集Bug信息2012-03-18 博客园 君子不器乎Visual Studio 2010最大的亮点恐怕要数集成在Visual Studio Ultimate 2010和VS Test Professional 2010中的MS Test Manager这套工具了,它可以说是为承担绝大部分测试工作(有统计说是70%左右)的手工测试人员提供了一套专门为他们量身定制的IDE (集成开发环境),我擅自把它...
<<
21
22
23
24
25
26
27
28
29
30
>>
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图