session;CSRF(跨站请求伪造);中间件;缓存;信号
分类:
编程语言 时间:
2018-04-16 20:45:16
阅读次数:
205
F12: 右键 选择复制 path 在selenium+python自动化测试(一)–环境搭建中,运行了一个测试脚本,脚本内容如下: 运行脚本的第一步是打开浏览器,使用webdriver.Chrome()打开谷歌浏览器,如果要指定其他浏览器,比如要使用Firefox或者IE浏览器,更换浏览器名称就可 ...
分类:
编程语言 时间:
2018-04-16 20:36:55
阅读次数:
304
前言 paramunittest是unittest实现参数化的一个专门的模块,可以传入多组参数,自动生成多个用例 前面讲数据驱动的时候,用ddt可以解决多组数据传入,自动生成多个测试用例。本篇继续介绍另外一个参数化的框架paramunittest,也能实现一样的效果。 环境准备 1.先pip 下载安 ...
分类:
编程语言 时间:
2018-04-16 18:23:03
阅读次数:
440
遇到问题 1.在执行jquery脚本的时候,报错: selenium.common.exceptions.WebDriverException: Message: unknown error: $ is not defined 2.后来尝试了以下几种方法都无果: sleep时间加长一点,让页面加载完 ...
分类:
编程语言 时间:
2018-04-12 23:34:23
阅读次数:
569
WEB框架的本质 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 上述通过socket来实现了其本质,而对于真实开发中的python web程序来说,一般会分为两部分:服务器程序和应用程序。服务器程序负责对socket服务器进行封装,并在请求 ...
分类:
编程语言 时间:
2018-04-10 15:10:16
阅读次数:
243
点击链接加入QQ群 522720170(免费公开课、视频应有尽有):https://jq.qq.com/?_wv=1027&k=5C08ATe现象小强python全栈自动化测试班的学员问到,会出现重复写日志的情况,如下原因当第二次调用log的时候,根据getLogger(name)里的name获取同一个logger,而这个logger里已经有了第一次你添加的handler,第二次调用又添加
分类:
编程语言 时间:
2018-04-07 19:05:07
阅读次数:
190
url传递参数,路由分发的命名空间,用户请求的其他信息,模板的继承和导入,模板语言的内置函数和自定义函数,分页的示例,自定义功能模块,Cookie实现登录验证,装饰器
分类:
编程语言 时间:
2018-04-06 22:26:34
阅读次数:
205
1.Python简介 1.1、Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 (龟叔:2005年加入谷歌至2012年 ...
分类:
编程语言 时间:
2018-04-06 12:25:42
阅读次数:
241
ActionChains简介 actionchains是selenium里面专门处理鼠标相关的操作如:鼠标移动,鼠标按钮操作,按键和上下文菜单(鼠标右键)交互。 这对于做更复杂的动作非常有用,比如悬停和拖放。 actionchains也可以和快捷键结合起来使用,如ctrl,shif,alt结合鼠标一 ...
分类:
编程语言 时间:
2018-04-03 23:55:44
阅读次数:
307