收藏 分享(赏)

GUI框架使用说明.ppt

上传人:j35w19 文档编号:8115423 上传时间:2019-06-09 格式:PPT 页数:12 大小:343.07KB
下载 相关 举报
GUI框架使用说明.ppt_第1页
第1页 / 共12页
GUI框架使用说明.ppt_第2页
第2页 / 共12页
GUI框架使用说明.ppt_第3页
第3页 / 共12页
GUI框架使用说明.ppt_第4页
第4页 / 共12页
GUI框架使用说明.ppt_第5页
第5页 / 共12页
点击查看更多>>
资源描述

1、讨论主题,开发组件,组件:定义:一个有特殊参数的方法编写:推荐组件代码中只包含操作及断言代码辅助方法:放在统一的类中组件集:将一批组件放入一个类中,形成组件集组件的数据:每一个组件集,拥有自己独立的数据文件集,组件的数据文件,数据文件: 用例描述文件:MisHotelTestCases.xml组件参数文件:MisHotelComponetsParameters.xml页面元素信息文件:MisHotelUIElements.xml开发时的存在形式作为项目的一部分存在强调:不同的组件集对应不用的数据文件,页面元素的存储,组件参数,zuoqsjs020508 http:/ hotel in hote

2、l maintain page“)public void HotelCreateHotelInMis(UIWebBrowser browser, UIWebPage webPage, String componetParameterID, Boolean assertIgnorable = false)#region Prepare componet parametersCompoentParameter componetParameter = XMLObjectManager.GetItem(componetParameterID, XMLObjectType.ComponetParamet

3、er) as CompoentParameter;#endregion browser.NavigateTo(componetParameter.Parameters“targetUri“); webPage“Elong.MISHotelMaintainLink“.Action(“Click“).Exec(); webPage“Elong.MISNewHotelLink“.Action(“ClickMisLink“).Exec(); webPage“Elong.MISNewHoteNameTextBox“.Action(“InputText“).Exec(“sdfsdf“); Assert.I

4、sNull(webPage“Elong.MISNewHoteNameTextBox“,”Message”);,本机运行调试,运行入口: UnitTestMethod 实例: TestMethod public void MisCreateNewHotel()String xmlFileNames = “MisHotelUIElements.XML“, “MisHotelTestCases.xml“, “MisHotelComponetsParameters.xml“ ;TestCaseExecuter caseExecuter = new TestCaseExecuter(xmlFileNam

5、es);caseExecuter.Execute(“Elong.Mis.CreateNewHotel“, browser, webPage);,命名规则,命名规则1:组件项目:Elong.GUIAutomation+项目组名称组件集合:项目组名称+功能集或者频道名称组件名称:意思明白清楚即可组件数据:组件集名称+ComponetParamters.xml页面元素:组件集名称+UIElements.xml测试用例:组件集名称+TestCases.xml,命名规则,命名规则2:UIElementNodeID:组件集名称+页面名称+控件功能描述+ControlType 且唯一用例名称:有意义且唯一用例ID:有意义且唯一组件数据ID:有意义且唯一,代码角度回顾,从代码角度,回顾以上内容,Thank You !,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报