钢源城是集大宗商品流、供应链金融、物流电商于一体的中国互联网+大宗商品供应链集成运营商,通过整合钢铁供应链条上的上
下游资源,为钢铁流通环节的优化、再造、产能有效利用、资源共享和降本增效助力。
点击空白处退出提示
钢源城是集大宗商品流、供应链金融、物流电商于一体的中国互联网+大宗商品供应链集成运营商,通过整合钢铁供应链条上的上
下游资源,为钢铁流通环节的优化、再造、产能有效利用、资源共享和降本增效助力。
测试Web对象是一个典型的单页面应用,因此采用页面模式来进行组织:页面模式是页面与测试用例之间的桥梁,它将每个页面
抽象成一个单独的页面类,为测试用例提供页面元素的定位和操作。
采用页面模式来管理页面和测试用例有很多好处,主要体现在:
1、简单并且清晰
每个页面都有单独的类来封装页面元素和操作,让页面操作更加具体化,而不是相对独立的。
2、可复用性好
由于页面操作都被封装在了页面类中,所以页面方法很容易调用,可复用性非常好。
3、可维护性好
由于测试目标页面的多变性,页面元素的定位经常需要改变,利用了页面模式后,只需要修改一遍其页面类中的定位就可以对所用
用到该元素的测试用例生效。
公共库模块涉及到的功能一般多而杂,在设计的时候只要遵循高内聚低耦合就可以了。比如常量、变量和一些公共函数可以放在同
一个文件中。
自动化主要使用:Java+Selenium+TestNG+Jenkins+ReportNG
包括了四个大的模块:公共类模块、用例仓库(具体用例的管理)、页面管理(封装页面元素和操作方法)以及执行模块。




评论