请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

模态框处理driver.switchToMode()是切换到模态框?为什么是点击立即购买,不是点击模态框确认键?

正在回答 回答被采纳积分+3

1回答

Mushishi 2018-07-17 09:47:34

你好,所有代码发一下。你可以先直接low代码调试一下,这个应该是你流程代码问题。

0 回复 有任何疑惑可以回复我~
  • 提问者 马歌 #1
    老师好,其实这个代码是和你上课一样的,我就是奇怪为什么是点击立即购买按钮不是模态框确认按钮。
    /**
    	 * 点击立即购买按钮
    	 * */
    	public void clickBuyNow(){
    		coursePage.click(coursePage.getBuytriggerElement());
    	}
    
    我觉得应该点击 下面这个的
    /**
    	 * 点击已经购买弹窗的确定按钮
    	 * */
    	public void clickReadyBuy(){
    		coursePage.click(coursePage.getReadyBuy());
    	}
    回复 有任何疑惑可以回复我~ 2018-07-17 14:22:15
  • 提问者 马歌 #2
    老师,或者说这个函数是切换到模态框吗?
    driver.switchToMode();
    /**
    	 * 切换模态框
    	 * */
    	public void switchToMode(){
    		driver.switchTo().activeElement();
    	}
    回复 有任何疑惑可以回复我~ 2018-07-17 14:23:32
  • Mushishi 回复 提问者 马歌 #3
    你可以先去low代码,你必须是先等模态框出来再去切换点击,都没出来肯定没办法点击
    回复 有任何疑惑可以回复我~ 2018-07-19 12:48:35
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信