using TestStack;
--------------------------------------------------------
private TestStack.White.Application application { get; set; }
private Window window { get; set; }
private void button2_Click(object sender, EventArgs e)
{
var listview = window.Get<TestStack.White.UIItems.ListView>("List1");
if (listview.Rows.Count == 30)
{
foreach (ListViewRow row in listview.Rows)
{
//除錯程式已經來到這個位置了,居然找不到listview里面的資料值,有天理嗎?
string ddd = row.Cells[3].Text;
}
}
}
利用teststack.white 自動化測驗,獲取第三方windows應用程式資料,listview有多少行都找出來,搞來搞去, 居然獲取不了listview里面的資料,痛苦阿。水平差阿
另外有朋友可以推薦其它的源代碼參考嗎?我是要應用于自動化控制第三方windows應用程式的。 包括獲取資料。
感謝。
uj5u.com熱心網友回復:
不知道是否放錯了地方呢?uj5u.com熱心網友回復:
使用的什么工具?uj5u.com熱心網友回復:
工具:teststack我是搜索到這篇文章后: https://www.dazhuanlan.com/2019/09/04/8c18f8874287/
然后嘗試研究 , 也是第一次搞
uj5u.com熱心網友回復:
沒人明白? 還是我沒說明白uj5u.com熱心網友回復:
是win32的還是.net的?uj5u.com熱心網友回復:
.net的自動化測驗工具
https://docs.microsoft.com/zh-cn/dotnet/framework/ui-automation/using-ui-automation-for-automated-testing
uj5u.com熱心網友回復:
是 .net 的程式uj5u.com熱心網友回復:
可能大家真的幫不了我。希望以后再有機會研究。 現在只能繞著走了。
uj5u.com熱心網友回復:
if (listview.Rows.Count == 30) //改為>0, 看看有資料嗎?轉載請註明出處,本文鏈接:https://www.uj5u.com/net/6786.html
標籤:C#
上一篇:請教一個無界面跳轉問題
