我觉得,所有的输入和选择都是应该用对象的函数来做,不要依赖于键盘输入或鼠标选择。
你提到的检查点问题,不建议使用,检查点的设定,可移植性差。应该考虑完全有脚本来控制所有检查。
你是否想检查输入X和界面上的Name:想比较,如此的话,可以
- 取出界面上输入的值
- 取出Action1输入的值 Parameter("Order_Name")
然后使用if语句进行字符的判断。
1.首先新建一个Function,然后添加lib中'------------写excel函数
Function WriteFile(sFileName,SheetNum,x,y,Content)
Set xlsobj=createobject("excel.application")
Set xlsbook=xlsobj.Workbooks.Open(sFileName)
Set xlssheet=xlsbook.Sheets(SheetNum)
xlssheet.cells(x,y)=Content
xlsbook.Save
xlsbook.Close
End Function
2. 先判断是成功还是失败,调用函数时传入不同的参数
WriteFile "F:\QTP_script\预订飞机票\订票结果.xlsx","sheet1",1,1,PASS
WriteFile "F:\QTP_script\预订飞机票\订票结果.xlsx","sheet1",1,2,FAIL
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)