51Testing软件测试论坛

标题: [求助]如何获取DialogBox中的信息内容? [打印本页]

作者: achang21    时间: 2009-6-7 17:37
标题: [求助]如何获取DialogBox中的信息内容?
如图: 我想获取对话框中的"Missing information.?Please fill in all required fields."这样的内容,用GetText()只能获取第一行. 用GetMultiText (1, 2),又报错,大家在这块是怎么处理的? 望赐教!不胜感激!
作者: achang21    时间: 2009-6-7 17:57
问题已解决,用VerifyValue()这个方法! 呵呵
声明: 用VerifyValue()这个方法!只是验证实际值和期望值是否一致,解决了我需要验证的功能,呵呵! 并不是说这个方法能获取对话框的值^_^

[ 本帖最后由 achang21 于 2009-6-7 19:47 编辑 ]
作者: charming2160    时间: 2009-7-3 16:39
使用 Dialog.xxxx.getText() 方法
           STRING aText="The project has been queued for activation" // 对话框的内容
        [ ] STRING eText=SubStr (AuthorActivation.MainFormPanel.MessagePanel.ActivationText.GetText(),1,42)
                                [-] if(aText==eText)
                                        [ ] updateTest('{Activation1B4}','{sqlUpdatePass1B4}')  
                                [-] else
                                        [ ] updateTest('{Activation1B4}','{sqlUpdateError1B4}')




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2