Ranorex學習記錄

Ranorex.Button Button1=Host.Local.FindSingle<Ranorex.Button>("/form[@title='文本']/button[@text='文本']");
Button1.Click();
Report.Info("輸出:"+Button1.Text);
        	
IList<Ranorex.Button> buttonList=repo.dlg.btn.Find<Ranorex.Button>("/form[@title='']/button");
foreach (Ranorex.ComboBox bt in buttonList)
{   
    Report.Screenshot(bt);   
}  
			
int Num=repo.dlg.Tree.DescendantItems.Count;
Report.Info("輸出:"+Num);
			
Type button2=repo.dlg.Tree.Children.GetType();
Report.Info("輸出:"+button2.Name);
Report.Info("輸出:"+button2.Namespace);  
              
Ranorex.Button Button3=Host.Local.TryFindSingle<Ranorex.Button>("/form[@title='文本']/button[@text='文本']");
Button1.Click();
Report.Info("嘗試查找路徑:"+Button3.Text);

repo.dlg.Tree.FindChild<Ranorex.TreeItem>().Click();
repo.dlg.Tree.FindChild<Ranorex.TreeItem>().Expand();
repo.dlg.Tree.FindChild<Ranorex.TreeItem>().ExpandAll();

repo.dlg.treeItem.FindChild<Ranorex.TreeItem>().Click();
IList<Ranorex.TreeItem> TreeItem=repo.dlg.treeItem.FindChildren<Ranorex.TreeItem>();
foreach (Ranorex.TreeItem bt in TreeItem)
{   
    bt.Click();
} 
            
IList<Ranorex.TreeItem> Descendant=repo.dlg.treeItem.FindDescendant<Ranorex.TreeItem>
().DescendantItems;
foreach (Ranorex.TreeItem bt in Descendant)
{   
    Report.Info(bt.Text);
}
repo.dlg_FloorCopy.btn.As<Ranorex.Button>().Click();
	        
int num= repo.dlg.Tree.Children.Count;
 Report.Info("輸出:"+num);

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章