README.md in actir-1.4.3.3 vs README.md in actir-1.4.3.4

- old
+ new

@@ -17,20 +17,22 @@ $ sudo gem install actir -n /usr/local/bin ## 使用须知 + ### 测试工程结构 - **config**:配置文件 --- config.yaml:总体配置文件,test_mode相关的配置项必须要填; - **elements**:页面元素 - |--- `components`:公用页面元素方法, 包装成`Module`; - |--- `pages`:页面元素封装的方法,可以继承自`Actir::BasicPage`,已经封装了部分公用方法; - |--- `items`:根据业务抽象出的类; - |--- `user`:根据系统业务抽象出的角色及其Action; - **testcode**: 测试用例, 文件和用例方法都要以`test`开头, 执行之前需要初始化`Actir::Initializer.new(project_path)`,`project_path`为测试工程根目录; + ### 浏览器对象 ``` ruby Browser.new(type, *args) ``` Browser重新封装了Watir以及Selenium的初始化浏览器的方法 @@ -38,9 +40,10 @@ - **args**: - `:browser`:浏览器类型,可以支持 :chrome/:phantomjs/:firefox, 默认为chrome - `:agent`:user agent类型,可以支持 :iphone/:andriod_phone, 默认为iphone - `:mode`:启动模式,支持 :local/:remote, 默认为local - `:url`: 配合mode为remote的模式,指定远程机器的url,需要 IP+端口号 + ### Initializer自动加载工程文件 ``` ruby Actir::Initializer.new(project_path) ``` \ No newline at end of file