51Testing软件测试论坛

标题: 【佳乐Selenium】DAY-9 重构 [打印本页]

作者: 赵佳乐SMILE    时间: 2015-3-3 16:07
标题: 【佳乐Selenium】DAY-9 重构
早就知道重构是必然的

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

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

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

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

记得要改成public

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

AllWebElementPage继承 Page类

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

感觉舒服多了

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

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

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

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


作者: amo666    时间: 2015-7-24 08:56
好想看Page和AllWebElementPage的源代码,没看到实例,真的不知道怎么设计。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2