2010-09-30 6 views
1

我是一個金融網站上的UI開發人員,他的任務是查找(或創建)一個工具來自動對齊一組格式/佈局規則的測試頁面根據格式/佈局規則自動驗證網頁的工具?

示例規則;

  • 使用支架格式的數字:(123),而不是-123
  • 使用ISO代碼爲資金數量:USD 123而不是$ 123
  • 所有數字應該是右對齊
  • 檢查格式和各種文本的情況下,標籤
  • (最好有)的某些元件之間配置的填充寬度的檢查
  • (最好有)對已知的良好截圖
  • 圖像比較

另外 - 該工具需要在非公開版本的網站上可用(即,對於內部預產品測試)

是否有人知道有任何工具可以做這種事情?我搜索了一下,但找不到任何東西,甚至遠遠關閉。我可能創建一個定製的工具來做到這一點,但我寧願不重新發明輪子,如果我可以幫助它!

乾杯!

+0

給一些更多的信息 - 我調查了這一點前一天,但仍然無法找到任何現有的工具那就做我們想要的。我最初是想創建一個javascript解決方案(以jsUnit爲主題),但在我們的案例中,我們的後端是在c#/ visual studio中開發的。因此,使用Web Test框架的c#解決方案(我們的測試人員已經使用它)看起來更合適。 – MrGreg 2010-10-07 08:03:14

回答

0

前段時間,我調整了一個名爲mobileOk checker的驗證引擎,該引擎執行一些validations以確保網頁對移動設備友好,但可以輕鬆擴展以包含您自己的測試。

測試可以用Java或使用XSL來實現。例如,this test(在/ src/org/w3c/mwi/mobileok/basic/xslt下)檢查頁面中是否存在彈出窗口。

this page的「文檔」部分,您可以訪問源代碼。我不知道它的當前狀態,但它是開源的。如果你找不到更好的東西,這可能是一個起點。也許它很難看看它是如何工作的,而不是自己實現它...

+0

感謝您的信息 - 那裏有一些有趣的東西 – MrGreg 2010-10-07 08:55:54

+0

嗯 - 我給了它一個星期沒有其他答案,所以我想這讓你成爲贏家。乾杯! – MrGreg 2010-10-12 16:42:13

+0

謝謝,我很抱歉,您沒有得到任何更好或更準確的答案。如果你最終分享你選擇的解決方案,那將是非常棒的。 – 2010-10-12 17:16:14