以反射进行封装的PO测试框架,具体方法实现怎么跟数据驱动结合


这里利用反射调用了PO具体方法执行,可是数据封装在了yaml上,要怎么进行结合呢?
然后是返回值,返回值要怎么处理,返回的页面是否需要存到pages列表里,若是要存要怎么知道返回的是哪个页面


用了以下方法解决:
1、在方法中增加objectName,测试数据 两个参数
2、将测试数据传入invoke方法中 找到对应参数个数及名字方法进行调用,并获取返回值
3、对返回值进行判断,查看是否属于BasePage,属于就根据objectName将page存到pages中
不知道此种方法是否可行。。
还有后面断言应该怎么做呢?

关闭