第一份脚本驱动设计稿,隐藏着几个缺陷

最近需要进行脚本驱动的自动化测试,所以我们就开始设计脚本模板。通过一阶段的思考和实验,总结出了脚本的驱动模板和类的框架设计图,但是再真正进行开发是发现原始的框架设计图有着诸多的缺陷,不过我希望这是个起点使得再以后的设计能更近一步。
脚本模板:

<?xml version="1.0" encoding="utf-8"?>
<App name="" Target="">
  
<ExcludedControls>
    
<Control id="" />
    
<Control id="" />
  
</ExcludedControls>

  
<Case title="" savePath="">
    
<Script driver=""></Script>
    
<Control id="" action=""  value=""  ancestor=""/>
    
<UICapture title="" rootControlId="">
      
<ExcludedControls>
        
<Control id="" />
        
<control id="" />
      
</ExcludedControls>
    
</UICapture>
  
</Case>
</App>

<?xml version="1.0" encoding="utf-8" ?> 
<Application name="">
  
<Form name="" className="">
    
<Control name="" id=""/>
    
<Control name="" id="">
      
<ControlItem name="" id=""/>
    
</Control>
  
</Form>
  
<Form Ref="FormControls.xml"/>
</Application>

类结构图:
posted @ 2007-07-18 20:32  moonz-wu  阅读(342)  评论(0编辑  收藏  举报