随笔分类 -  selenium

 
selenium之复选框操作
摘要:HTML源码: python+selenium源码: 阅读全文
posted @ 2019-03-25 17:12 张锤子 阅读(262) 评论(0) 推荐(0) 编辑
selenium3+python3.6爬页面源码的代码
摘要:比如爬百度首页的源码,可以把上述代码的url地址换成https://www.baiducom; 再进行执行就可以了。 下图是执行结果 阅读全文
posted @ 2019-02-20 14:33 张锤子 阅读(269) 评论(0) 推荐(0) 编辑
Python3.7版本unittest框架添加用例的方法
摘要:1、实例demo是用谷歌浏览器在百度首页搜python的动作脚本; BaiDu_test是指脚本中自己定义的类名,test_get是指你的类中定义的testcase方法。 在if name函数下加入testcase时,python3.6版本的方法是 suiter = addtest(类名('测试方法 阅读全文
posted @ 2019-01-15 16:40 张锤子 阅读(1119) 评论(0) 推荐(0) 编辑
python3中报错:TypeError: 'range' object doesn't support item deletion
摘要:1、源代码 以下代码执行时会报 range' object does not support item assignment 的错误,问题出现在第17行的runge(10); 2、修改后的代码 在17行的基础上添加list(range(10))就ok了。 错误原因:是python3中range不返回 阅读全文
posted @ 2019-01-15 14:58 张锤子 阅读(601) 评论(0) 推荐(0) 编辑
Unittest中TestCase类中定义的几个特殊方法
摘要:1、setUp():每个测试方法运行前运行,测试前的初始化工作; 2、tearDown():每个测试方法运行结束后运行,测试后的清理工作; 3、setUpClass():所有的测试方法运行前运行,单元测试前期准备,必须使用@classmethod装饰器进行修饰,setUp()函数之前执行,整个测试过 阅读全文
posted @ 2019-01-15 14:54 张锤子 阅读(569) 评论(0) 推荐(0) 编辑
selenium_unittest框架,TestCase引用
摘要:新手,纯属个人理解,有问题可以给出建议奥~谢谢。 如以下代码,每一个test的类都是一个测试方法而测试方法必须由test_xxx开头命名,非test开头可能会执行不到,执行顺序如test1,test2,test3这样的类名会是按照排列顺序执行测试用例; 再看下面代码,第一个类引用的是unittest 阅读全文
posted @ 2019-01-11 13:26 张锤子 阅读(209) 评论(0) 推荐(0) 编辑
selenium_unittest基本框架
摘要:from selenium import webdriver import unittest import time #创建类引入unitest.testcase用例库 class BaiDu_test(unittest.TestCase): #创建初始化脚本 def setUp(self): #引入Chrome浏览器驱动 self.driver = ... 阅读全文
posted @ 2019-01-11 11:20 张锤子 阅读(289) 评论(0) 推荐(0) 编辑

 

点击右上角即可分享
微信分享提示