python自动化测试知识点_【读者必看】Python Web自动化测试入门与实战--错误知识点修正...

《Python Web自动化测试入门与实战》 由于编写匆忙,书中难免有些错误知识点,现整理如下。如果您在阅读的过程中发现其他错误,还请留言指正。

印刷日期:2020.04.23,1-1版错误修正:

3.6.8 对象编辑状态

错误:

可以通过isEnabled( )判断input、select等标签元素的编辑状态。

修正:

可以通过is_enabled( )判断input、select等标签元素的编辑状态。

3.6.9 对象选择状态

错误:

可以通过isSelected( )判断input、select等标签元素的编辑状态。

修正:

可以通过is_selected( )判断元素的选中状态。

3.9 下拉框操作

错误:

Select类中除了提供选择、取消的方法外,还提供了以下3种获取选择项的方法:

Options( ): 返回所有的选择项。

all_selected_options( ): 返回所有已选中的选择项。

first_selected_options( ): 返回选中的第一个选择项。

修正:

Select类中除了提供选择、取消的方法外,还提供了以下3种获取选择项的方法:

options: 返回所有的选择项。

all_selected_options: 返回所有已选中的选择项。

first_selected_options: 返回选中的第一个选择项。

3.10.3 frame 与 iframe

错误:

switch_to_default_content( ):切换到frame,切换到frame结构后WebDrvier的操作都会在frame中进行,如果要对frame外的元素进行操作,则需要切换出frame结构。

修正:

switch_to_default_content( ):切出frame,切换到frame结构后WebDrvier的操作都会在frame中进行,如果要对frame外的元素进行操作,则需要切出frame结构。

4.5.2 addTest() 构建测试集

错误:

if __name__ == '__main__':

# 构造测试集

suit=unittest.TestSuite()

suit.addTest(TestSuit('test_3'))

suit.addTest(TestSuit('test_2'))

# 执行测试用例

unittest.TextTestRunner().run(suit)

Process finished with exit code0

修正:

if __name__ == '__main__':

# 构造测试集

suit=unittest.TestSuite()

suit.addTest(TestSuit('test_3'))

suit.addTest(TestSuit('test_2'))

# 执行测试用例

unittest.TextTestRunner().run(suit)

9.4.5 分页

错误:

else:

error= "只接受首页、第一页、上一页、下一页、未页、最后一页和整型数字"print(error)return

修正:

else:

error= "只接收首页、第一页、上一页、下一页、未页、最后一页和整型数字"print(error)return

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值