赵佳乐SMILE 发表于 2015-3-3 16:07:15

【佳乐Selenium】DAY-9 重构

早就知道重构是必然的

放假正好把以前写的代码统统忘光了

正是重构的好时机 先想清楚在写

之前写的代码 乱七八糟 而且重复

重构了代码 将页面所有的Link和部分button都放在 AllWebElementPage 中

记得要改成public

删除每个类里面的多余的声明

AllWebElementPage继承 Page类

然后所有按钮弹出的页面继承 AllWebElementPage 类

感觉舒服多了

重构完 呼噜呼噜 今天一天写了3个模块的代码

已经完成5个模块的自动化了

已经完成一个系统 一条线的正常业务流了 庆祝一下~~~

PS:自动化又发现了一个bug 我设计测试用例的时候 没有设计combo下拉框 数据不存在的情况,数据不存在时 流程可以继续流转

amo666 发表于 2015-7-24 08:56:21

好想看Page和AllWebElementPage的源代码,没看到实例,真的不知道怎么设计。
页: [1]
查看完整版本: 【佳乐Selenium】DAY-9 重构