UI Automation开发 心得笔记五
2010-06-07 21:51
246 查看
UI automation的另一个含义是在没有UI智能分析的前提下,要想保证程序的稳定性,就必须增加一些对UI元素或是OS环境的检查来代替人的反射行为。 这话是不是太难以想象其其中的意思。
举个例子:
有这么一个情景:在登录一个常用的应用程序的时候,一般只需要输入用户名就可以,而不用去检查高级选项里面的当前设置。
但对于automation,为了确保程序能最终按照预先要求顺利的执行完毕,就要去检查一下高级设置是否是期望的。
人们做一件平常经常要做的事,很少会考虑一些看似不重要但实际上会影响到最终结果的小事情上。
UI Automation只会按照预先设定好的步骤去执行,自己本身不能像人那样智能的思维,只能通过编程的方式去做逻辑判断,算数与运算。
所以这是UI Automation的一个挑战。
举个例子:
有这么一个情景:在登录一个常用的应用程序的时候,一般只需要输入用户名就可以,而不用去检查高级选项里面的当前设置。
但对于automation,为了确保程序能最终按照预先要求顺利的执行完毕,就要去检查一下高级设置是否是期望的。
人们做一件平常经常要做的事,很少会考虑一些看似不重要但实际上会影响到最终结果的小事情上。
UI Automation只会按照预先设定好的步骤去执行,自己本身不能像人那样智能的思维,只能通过编程的方式去做逻辑判断,算数与运算。
所以这是UI Automation的一个挑战。
相关文章推荐
- UI Automation开发 心得笔记四
- Android:日常学习笔记(8)———探究UI开发(3)
- iOS开发笔记 — Text、UI交互细节、两个动画效果等
- Android:日常学习笔记(8)———探究UI开发(5)
- 第一行代码第二版(郭霖著)笔记之第三章(UI开发的点点滴滴)
- 使用VC和MATCOM结合开发应用程序心得笔记
- UI自动化开发心得三
- jQuery Easy UI 开发笔记
- iOS开发笔记之隐藏状态栏UIStatusBar
- 我的开发笔记---UISegmentedControl的详细使用
- 移动项目开发笔记(管理不同解决方案下的DLL文件相互引用之心得体会)
- Android开发学习笔记--UI布局(1)
- iOS开发笔记7:Text、UI交互细节、两个动画效果等
- iOS 开发 UI 搭建心得(二)—— 善用 xib
- Android:日常学习笔记(8)———探究UI开发(2)
- iOS开发笔记 — Text、UI交互细节、两个动画效果等
- iOS 开发 UI 搭建心得(一)—— 驾驭 StoryBoard
- IOS 开发笔记-基础 UI(8)控件连线的 strong 和 weak 设定
- iOS开发笔记--UIEdgeInsetsMake的作用
- 某android平板项目开发笔记--自定义sharepreference UI