2018-02-06 PageObject的一个小窍门

在使用pageObject设计模式测试页面的时候难免会遇到frame的情况,此时一定要放亮眼睛,先switch_to().frame(idOrName)进行一系列的操作;
由于pageObject模式的每个页面和case 是一一对应并单独分开的,所以使用frame的页面,操作完成后一定记得switch_to().parentFrame();否则后续使用driver的用例会报错,也请不要把switch_to().parentFrame()的操作交给下一个case,如果交给下一个case,他的前置用例可能不一样,这样就会有麻烦,所以自己switch的frame自己在switch回来。切记!

你可能感兴趣的:(2018-02-06 PageObject的一个小窍门)