c# - 如何使用编码的 UI 测试执行自己的断言

标签 c# visual-studio-2010 testing coded-ui-tests

我正在使用 visual studio 2010 codedUI 测试。

我希望能够比现在多一点。

例如如果特定字段“等于”或“包含”等,我可以断言,但我想做更多。

例如,我想检查字段中是否包含数值。 我编辑了 UIMap.Designer.cs 并且能够实现我想要的。

唯一的问题是添加新测试时该文件会被覆盖。

所以我的问题是如何“摆弄”UI 中的字段/字符串并在其上实现我自己的断言?

谢谢

最佳答案

使用创建的分部类 (UIMap.cs) 添加您的自定义代码。这个文件不会被吹走,并且可以完全访问 UIMap 的内部结构(因为它是它的一部分)。

关于c# - 如何使用编码的 UI 测试执行自己的断言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3881002/

相关文章:

ruby-on-rails - 在 Rails 中使用没有相应模型的 fixture

c# - 使用 three.js 加载 .obj 时出现问题

c# - .Net - 转换或转换装箱字节?,简而言之?还是整数?到整数?

visual-studio-2010 - 在 Visual Studio Shell : can't watch the variables 中使用 IronPython 工具进行调试

Python:测试类的单个方法的最佳方法

angular - 测试时无法在 *ngIf 语句中找到按钮,因为语句涉及模拟类

c# - 如果我只需要快速查找键而值无关紧要,我应该使用 C# 字典吗?

c# - 如何使用 await 在自定义 TaskScheduler 上运行任务?

c++ - 如何使用 Visual Studio C++ 2010 创建 PNG 图像?

c++ - #include循环依赖错误