【佳乐Selenium】DAY-9 重构
早就知道重构是必然的放假正好把以前写的代码统统忘光了
正是重构的好时机 先想清楚在写
之前写的代码 乱七八糟 而且重复
重构了代码 将页面所有的Link和部分button都放在 AllWebElementPage 中
记得要改成public
删除每个类里面的多余的声明
AllWebElementPage继承 Page类
然后所有按钮弹出的页面继承 AllWebElementPage 类
感觉舒服多了
重构完 呼噜呼噜 今天一天写了3个模块的代码
已经完成5个模块的自动化了
已经完成一个系统 一条线的正常业务流了 庆祝一下~~~
PS:自动化又发现了一个bug 我设计测试用例的时候 没有设计combo下拉框 数据不存在的情况,数据不存在时 流程可以继续流转
好想看Page和AllWebElementPage的源代码,没看到实例,真的不知道怎么设计。
页:
[1]