自动化测试
文章平均质量分 80
xuhangtaoshan
这个作者很懒,什么都没留下…
展开
-
使用UI Automation实现自动化测试 -2
本文通过一个实例来介绍怎样使用UI Automation实现软件的自动化测试。1. 首先建立一个待测试的winform程序,即UI Automation的服务端。 下面是button事件处理程序。private void button1_Click(object sender, EventArgs e){ int i = int.Parse(textB转载 2010-03-31 11:26:00 · 722 阅读 · 0 评论 -
使用UI Automation实现自动化测试 -3
Chapter 3 UI Automation中的几个重要属性Control Tree of the AutomationElement在UI Automation控件树中,根节点为Desktop window, 其他运行在用户桌面的窗体都作为Desktop window的子节点。如下图所示: Desktop window可通过AutomationEleme转载 2010-03-31 12:23:00 · 668 阅读 · 0 评论 -
使用UI Automation实现自动化测试 -1
Introduction UI Automation是Microsoft .NET 3.0框架下提供的一种用于自动化测试的技术,是在MSAA基础上建立的,MSAA就是Microsoft Active Accessibility。UI Automation在某些方面超过了MSAA,UI自动化提供了Windows Vista中,微软Windows XP的全部功能,和Windows Server转载 2010-03-31 11:24:00 · 621 阅读 · 0 评论 -
使用UI Automation实现自动化测试 -4.1
Chapter 4 UI Automation Pattern DockPattern DockPattern用于操作可停靠容器控件,我们最熟悉的VS2005/2008中的ToolBox,Solution Explorer都可以设置不同的DockPosition, 但是目前并不支持DockPattern,所以无法做为实例来讲。使用DockPattern的前提为控件支持DockPat转载 2010-04-02 10:27:00 · 444 阅读 · 0 评论 -
使用UI Automation实现自动化测试--4.2 (ExpandCollapsePattern)
ExpandCollapsePattern表示以可视方式进行展开(以显示内容)和折叠(以隐藏内容)的控件。例如ComboBox控件支持ExpandCollapsePattern。ExpandCollapsePattern有两个主要方法:Expand()方法:隐藏 AutomationElement 的全部子代节点、控件或内容。Collapse()方法:显示 AutomationEl转载 2010-04-02 10:28:00 · 465 阅读 · 0 评论