![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
selenium自动化
文章平均质量分 81
心生make
这个作者很懒,什么都没留下…
展开
-
sublime中设置编程语言,并直接在sublime中运行,以及修改运行快捷键
1.找到Tools→Build System→New Build System2.将"shell_cmd":"make"改成{ “cmd”: [“C:\Users\Administrator\AppData\Local\Programs\Python\Python35-32/python.exe”, “-u”, “$file”], “file_regex”: “^[ ]File \”(…?)\”,原创 2017-12-18 16:22:02 · 9811 阅读 · 0 评论 -
python+selenium完整的自动化测试163邮箱实战
之前,通过学习所写得是简单的163自动化登录测试。但是真正实际的项目不可能那么简单的,经过最近的学习和简单的实战项目的操作,小编对前面的例子做了一些调整和修改。 树立了测试框架如下图:其中增加了测试用例的集成,测试报告输出,自动发送最新的测试报告等功能。其中test_case目录如下:其中all_test.py为执行代码块,集成了输出测试报告与自动发送邮件的功能,代码如下原创 2018-01-26 00:30:32 · 18881 阅读 · 2 评论 -
基于python3+selenium实现自动枪火车票
什么介绍啊,背景啊我就省了,我只知道我需要一个能帮我抢到火车票的东西。那我刚学了python能不能实现呢?百度找资料并总结,我初步写出了如下代码:from selenium import webdriverimport timefrom selenium.webdriver.common.action_chains import ActionChainsdef main():原创 2018-01-09 11:52:42 · 1892 阅读 · 0 评论 -
selenium webdriver+python的基本操作
选择浏览器:driver = webdriver.Firefox()打开url:driver.get("http://www.baidu.com")等待:driver.implicitly_wait(30) driver.set_page_load_timeout(30)driver.set_script_timeout(30)关闭浏览器:driv转载 2018-01-08 12:05:34 · 1521 阅读 · 0 评论 -
163邮箱自动化登录实现模块化【3】
前面已经实现了读取到的账号密码分别循环执行登陆。最后就只需要调用公共模块的内容就行了。163mail_moudule.pyfrom selenium import webdriverimport publicimport timeurl = 'http://mail.163.com/'driver = webdriver.Firefox()driver.implicitly原创 2018-01-15 22:55:53 · 7593 阅读 · 0 评论 -
163邮箱自动化登录实现模块化【2】
前面我们实现了,读取配置文件里的账号和密码,接下来是将读取到的账号密码分别循环执行登陆测试。 因为登陆测试的时候,登陆用户名和密码,以及退出登陆是每次测试都需要执行的动作,所以就作为公共模块来做了。public.py#载入所读取的配置文件并赋值import readerimport timek = reader.read()def login(driver): m原创 2018-01-15 22:46:16 · 903 阅读 · 0 评论 -
163邮箱自动化登录实现模块化【1】
首先,第一步需要有实现的思路。 我实现的思路是,1.账号、密码的配置文件;2.读取配置文件的模块;3.公共函数抽离;4.执行模块前面有整块的代码,这里指讲怎么分离。第二步,获取配置文件reader.py#读取配置文件def read(): f = open('use.txt','r') #如果打开失败就填入绝对路径试试D:\python\work\163mail\u原创 2018-01-15 22:27:44 · 3264 阅读 · 0 评论 -
selenium+python实现百度贴吧自动签到
第一步:进行百度贴吧的登录。from selenium import webdriverimport timefrom selenium.webdriver.common.action_chains import ActionChainsusemane = '13169939146'pwd = 'xxxxx'driver = webdriver.Chrome原创 2017-12-19 16:47:00 · 705 阅读 · 0 评论 -
163邮箱自动化登录实现模块化
from selenium import webdriverimport timefrom selenium.webdriver.common.action_chains import ActionChainsurl = 'http://mail.163.com/'login_text = '登录'def openbrower(): webdriver_h原创 2017-12-20 23:24:11 · 2217 阅读 · 0 评论 -
github使用
参考http://blog.csdn.net/zamamiro/article/details/70172900另外如果本地项目如果有更新,直接在之前的项目仓库邮件 Git Bash Here然后再按照之前的 ,步骤操作1.git add .2.git status 查看一下更新的文件3.git commit -m"配置文件更新"4.git push origin master接着输入账号密码就上...原创 2018-03-09 14:49:46 · 231 阅读 · 0 评论