0
我們正在使用Ranorex 5.02我們需要比較網站UI和生成的pdf文件中的值(數字),這些值始終相同。每次系統將爲UI和pdf文件生成新的值。我們需要檢查新生成的值是否正確。 添加驗證方法並不真正有幫助,因爲系統記錄了實際的編號,並且在運行測試腳本後再次驗證失敗。我們試圖在驗證中創建變量,系統顯示無限變量消息。比較ranorex中的兩個值
任何幫助,非常感謝。
我們正在使用Ranorex 5.02我們需要比較網站UI和生成的pdf文件中的值(數字),這些值始終相同。每次系統將爲UI和pdf文件生成新的值。我們需要檢查新生成的值是否正確。 添加驗證方法並不真正有幫助,因爲系統記錄了實際的編號,並且在運行測試腳本後再次驗證失敗。我們試圖在驗證中創建變量,系統顯示無限變量消息。比較ranorex中的兩個值
任何幫助,非常感謝。
您可以使用「獲取值」操作將值存儲到變量中。之後,您可以使用String class in .NET中的「Equals」方法比較這些值。
public void CompareText(string webText, string pdfText)
{
if(webText.Equals(pdfText))
{
Report.Info("Text is equal!");
}
else
{
Report.Info("Text is NOT equal!");
}
}
我真的建議在else塊使用Report.Failure,但除此之外,這個答案是一個很好的一個。如果您不想使用用戶代碼,也可以將驗證方法與兩個變量一起使用,或者使用位於http://www.oraclex.com/Documentation/Ranorex/html/M_Ranorex_Validate_AreEqual_2的ranorex庫函數來實現相同的功能熱媒 – theDarse