博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
selenium+python unittest实践过程之问题杂集
阅读量:6256 次
发布时间:2019-06-22

本文共 602 字,大约阅读时间需要 2 分钟。

1.列表选择项后直接获取文本内容获取不到,应该获取选择后显示的button的值

2.取值后的值带有空格,可以使用.strip()删除前后空格,以便断言

3.取值后有些值需要对类型进行转换才能断言成功

4.对于checkbox以及分页的遍历遇到的问题

每次勾选checkbox点击查询或者是点击页数按钮,页面都会刷新,webelement获取的元素过期,for循环的遍历失败

报错:

Error:selenium.common.exceptions.StaleElementReferenceException: Message: The element reference of  stale: either the element is no longer attached to the DOM or the page has been refreshed

目前没有找到解决的方法,亟待大神帮忙

5.使用sublime软件写代码,运行脚本后发现经常出现这个错误:

unindent does not match any outer indentation level

找了半天的错误最后才发现是空格缩进的问题:

所以查看>缩进>使用空格缩进,这样就可以搞定了

后期会继续记录遇到的问题......

转载于:https://www.cnblogs.com/evablogs/p/7229471.html

你可能感兴趣的文章
monkey详细介绍之二
查看>>
两列布局之左边固定宽度,右边自适应(绝对定位实现方法)
查看>>
4,gps信号与地图匹配算法
查看>>
python print的用法
查看>>
之字形打印矩阵
查看>>
我的世界之电脑mod小乌龟 —— 方位上的操作 lua函数集
查看>>
游戏方案
查看>>
在 Linux 下搭建 Git 服务器
查看>>
StackExchange.Redis Client(转载)
查看>>
Leetcode题目:Bulls and Cows
查看>>
bk. 2014.12.1
查看>>
CEOI2014 wall Spoiler
查看>>
UVA10391 ZOJ1825 Compound Words【SET+暴力】
查看>>
动态规划------Combination Sum IV
查看>>
[BZOJ2463][中山市选2009]谁能赢呢?
查看>>
iOS数据持久化存储之属性列表
查看>>
最后冲刺时间
查看>>
前端开发薪资之各地区对比(图文分析)
查看>>
jquery简单的大背景banner图片全屏切换
查看>>
java疑问
查看>>