我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:大家发高手网 > 断言 >

python+selenium 在执行测试脚本时遇到错误如何能继续执行下去而

归档日期:06-27       文本归类:断言      文章编辑:爱尚语录

  python+selenium 在执行测试脚本时,遇到错误如何能继续执行下去而不停止

  python+selenium 在执行测试脚本时,遇到错误如何能继续执行下去而不停止

  最近在做web测试,比如在页面上有三个下拉菜单,点开后再选择具体选项。运行脚本的时候,第二个下拉菜单点开后,在选择的时候经常报错,找不到元素,然后停止(重新运行一遍可能又顺利...

  最近在做web测试,比如在页面上有三个下拉菜单,点开后再选择具体选项。

  运行脚本的时候,第二个下拉菜单点开后,在选择的时候经常报错,找不到元素,然后停止(重新运行一遍可能又顺利了,很奇怪,大神顺便告诉我原因)。

  就是回答上面括号里的问题,脚本不稳定,有时一口气能跑通,有时候就卡在找不到元素那里。我有设置延时time.sleep(1),应该不会出现太快来不及定位元素的现象。

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  (2)定位元素有时成功有时失败,可能由于网络不稳定,元素没有加载出来,脚本就去找这个元素,那肯定会失败的,你可以试下用显示等待,等页面全部加载出来后,再进行定位元素操作

  先做判断元素存不存在,无外乎 try...catch... if...else...

本文链接:http://buffaloruse.net/duanyan/661.html