2010-10-07 75 views
1

我正在使用visual studio 2010 codedUI測試。如何使用編碼的UI測試執行自己的斷言

我希望能夠執行一點比我現在可以。

例如我可以斷言是否有特定字段「AreEqual」或「Contains」等,但我想做更多。

例如,我想檢查字段中是否包含數字值。 我編輯了UIMap.Designer.cs,並能夠實現我想要的。

唯一的問題是添加新測試時該文件被覆蓋。

所以我的問題是我如何「擺弄」在字段/蜇在用戶界面和執行我自己的斷言呢?

感謝

回答

5

使用創建的部分類(UIMap.cs)添加您的自定義代碼。這個文件不會被吹走,並且可以完全訪問UIMap的內部(因爲它是其中的一部分)。

0

有人告訴我,在「編碼的UI」的解決方案是創建自己的庫,然後相應地抽搐新的測試用例。

雖然沒有嘗試過。

1

你可以把它做好,但要小心保持備份。
打開uitest文件:

  • 去考包含相關斷言標記節點,
  • 刪除方法。
  • 保存和發現的東西,你希望

其beeen工作對我來說很好,但一個有兩次我當時愣住了面臨許多問題與我acriipt運行。所以備份並測試一下。

相關問題