31 DesigningFrameworks
A Framework defines a set of guidelines for all phases oftest automation: Requirement Analysis, Script Design, Execution, Reporting andMaintenance.
Data Driven framework, Keyword driven framework, & hybridframework.
Hybrid framework : both data Driven and keyword driven, notonly generic keywords but biz logic keywords(e.g. login, logout,)
Guideline:
Tool: 挑好自动化工具;Reuse:考虑重用性; Version:支持多个version(version copy and modify, update);ExternallyConfigurable:外部配置参数;CodingStandards:命名规范。
32 Useful Tools
WebDeveloper: an add-on for MS IE, can inspect and edit HTML DOM.