![]() |
1
6
不幸的是,没有很好的、统一的工具(反正我也找到了)来测试CF应用程序。没有人会嘲笑它,因为CF CLR缺少像Emit这样的东西,这使得一个小市场的交易变得困难。 微软在Studio和Team Foundation Server中为智能设备应用程序提供了单元测试功能,但它们不做UI,调试测试非常痛苦,而且运行测试很慢,所以它们往往适用于回归测试,而不是其他测试。 微软为桌面驱动的测试提供了一些工具和工具框架 CE Test Kit (CETK),包括 DATK 艾伦提到的。他们还提供像 Hopper Test Tool ,他们将其作为徽标测试的一部分。 如果这些似乎都不适合你,那么一种相当快速的测试设置方法仍然是由PC驱动的(我认为所有的测试都应该如此,否则运行起来往往很痛苦,很难自动化,而且很难记录通过/失败的数据),你可以使用 CoreCon API s或 Remote Tools Framework 构建您的通信管道和测试框架。 我衷心希望 VSD (Studio for Devices)团队正在研究TFS,随着Studio的下一个版本,我们将获得更丰富的工具集。 |
![]() |
2
4
Windows Mobile 6 SDK(假设您是基于CE6的)附带了Windows Mobile TestKit,其中包含用于编写UI自动化的工具。 如果你是基于CE5的,平台构建器(用于构建设备的工具)附带了一种名为DATK(设备自动化工具包)的东西——这是上述WMTK的前身。 |
![]() |
3
2
看 TestComplete -他们表示,新版本7将能够测试Windows Mobile应用程序 |
![]() |
4
0
您可以使用以下工具在GUI级别自动化CE和Windows mobile Eggplant 与远程控制工具结合使用,例如 SOTI pocket controller 或MS远程显示控制器。就我个人而言,由于健壮性和可维护性的原因,我更喜欢基于对象的工具而不是图像匹配工具。 您也可以直接使用SOTI进行自动化,但我发现它很麻烦,正如所解释的那样 here |
![]() |
5
-2
有点偏离主题,但我们(www.orbiz.biz,如果它还活着的话)做了一种NUnit的移植,所以我们在设备上有一个运行器,在设备上执行CF代码并运行测试。 工作得很好——我认为它与原始版本相比没有太大变化,所以新的NUnit可能适用于新的CF。 对不起,我没有代码,公司也不存在了,否则,我很乐意分享我们所拥有的:( |
![]() |
Tim Kirkwood · 比较空数据帧 9 月前 |
![]() |
nerrood · 为什么在笑话测试中不调用save 1 年前 |
![]() |
eof · Chrome块文件下载-selenium 1 年前 |
![]() |
Display name · Ember.js辛烷值验收试验 1 年前 |
![]() |
Vitto · 理智和回归测试是如何在一个简单的场景中协同工作的? 1 年前 |
![]() |
mattsmith5 · 使用特征文件并行计算空手道跑场景 1 年前 |
![]() |
Norronas · 采用裸机编程的寄存器单元测试 1 年前 |