Windows应用功能测试工具 EFT

未知
C# .NET
Windows
2009-09-22
红薯

Eft (easy functional testing) 是一个用于Windows桌面应用程序的功能和验收测试工 具,可以用来测试Windows Form, Win32和WPF应用程序. Eft使用CSS选择器来帮助使用者定位界面元素,并支持鼠标键盘等操作. Eft模拟用户对应用程序的实际使用来完成应用的测试. Eft目前构建在.NET3.0的UIAutomation和Win32 API上.

示例代码:

Application app = Application.Run("calc");
Window main = app.FindTopWindow("Calculator");

main
.FindFirst("[name='1']").Click();
main
.FindFirst("[name='+']").Click();
main
.FindFirst("[name='2']").Click();
main
.FindFirst("[name='=']").Click();

Assert.AreEqual("3. ", main.FindFirst("Edit").Text);
加载中

评论(3)

萍水相逢gyp
萍水相逢gyp

引用来自“萍水相逢gyp”的评论

哪里可以下载呢

引用来自“画面”的评论

点击源码下载😓
这个进不去呢
画面
画面

引用来自“萍水相逢gyp”的评论

哪里可以下载呢
点击源码下载😓
萍水相逢gyp
萍水相逢gyp
哪里可以下载呢

暂无资讯

暂无问答

去除字符串中相同的字符

function _unique($str){ preg_match_all('/([a-zA-Z]+)/',$str,$_arr); $_arr[1]=array_unique($_arr[1]); sort($_arr[1]);//sort()将数组小标重新排列 return $_arr[1]; } $str='abc def a...

2013/01/26 00:45
16
0
ssh 公钥格式

ssh 公钥格式

2016/06/15 15:18
1K
0
信用卡验证,Visa验证,Master验证控件Energy Starfish EFT

在当今世界,信用卡是一个主要的消费需求。所以 Energy Programming 已经提供了一个满足客户要求的组件。信用卡工具在高端系统中曾经被使用过。Energy Programming 通过为任何规模的公司提供...

2014/04/14 16:35
38
0
Ubuntu新版发布周期

摘抄维基百科的片段 https://zh.wikipedia.org/wiki/Ubuntu

2016/06/25 17:04
49
0
【Cute-Webpack】Webpack4 入门手册(共 18 章)

介绍 1. 背景 最近和部门老大,一起在研究团队【EFT - 前端新手村】的建设,目的在于:帮助新人快速了解和融入公司团队,帮助零基础新人学习和入门前端开发并且达到公司业务开发水平。 本文也...

08/15 23:58
4
0
Ubuntu Touch未来支持对用户数据加密

据开发人员披露,Ubuntu Touch移动操作系统也将提供对用户数据加密的支持。不过需要指出的是,尽管这已经不是一个秘密,但它也不会是即将到来的一个特性。在一条被埋藏的wiki条目中,我们得知...

2016/01/14 10:11
30
1
(总结篇 一)SQLPLUS命令介绍

SQLPLUS命令介绍

2015/12/20 13:02
13
0
使用 StreamInsight 事件流调试器

要记录来自正在运行的查询的事件,一种方法是必须将事件流调试器连接到某一处于活动状态的 StreamInsight 服务器。 以下过程介绍如何连接到某一处于活动状态的服务器,打开正在运行的查询,并...

2014/10/30 17:17
12
0
sqlplus命令的使用大全

Oracle的sql*plus是与oracle进行交互的客户端工具。在sqlplus中,可以运行sqlplus命令与sqlplus语句。   我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一...

2016/05/17 10:37
1
2

没有更多内容

加载失败,请刷新页面

返回顶部
顶部