08 2018 档案

摘要:get:从协议内容来看,有url和头部,url中带参数 post:比get多一个body部分,body可以为空,且body和参数之间必须有空格 从功能上看,get和post是没有区别的,get也可以增删改查,post也可以增删改查,只是习惯上,get用于查询数据,post用于提交数据,但是url中的 阅读全文
posted @ 2018-08-16 16:12 月燕如 阅读(2042) 评论(0) 推荐(0) 编辑
摘要:http:超文本协议传输,是一个基于请求与响应模式的、无状态的、应用层协议 http/https:协议类型 host:主机地址或者域名 192.168.1.1:8080 地址+端口号 www.baidu.com 域名 localhost:8080 本机地址+端口号 列如这个:http://www.i 阅读全文
posted @ 2018-08-16 15:25 月燕如 阅读(184) 评论(0) 推荐(0) 编辑
摘要:显示界面为如下 先获取div的这个元素后使用js的scrollTop和scrollLeft进行操作,如下 阅读全文
posted @ 2018-08-15 21:59 月燕如 阅读(1334) 评论(0) 推荐(0) 编辑
摘要:excle的读如下: 写如下: 1. 使用xlwt模块 import xlwt import xlwt # 导入xlwt # 新建一个excel文件 file = xlwt.Workbook() #注意这里的Workbook首字母是大写,无语吧 # 新建一个sheet table = file.ad 阅读全文
posted @ 2018-08-07 23:36 月燕如 阅读(319) 评论(0) 推荐(0) 编辑
摘要:# coding:utf-8import unittestimport ddtfrom selenium import webdriverfrom ke1test.pageobjectmodle.page_blog.loginpage import LoginPage'''所谓的数据驱动就是能自动将 阅读全文
posted @ 2018-08-07 15:55 月燕如 阅读(410) 评论(0) 推荐(0) 编辑
摘要:一、滚动 在python中有几种方法解决这种问题,简单介绍下,给需要的人: 方法一)使用js脚本直接操作,方法如下: 或: 上面两种方法并不通用,通用方法为: 方法二)使用js脚本拖动到提定地方 这个方法可以将滚动条拖动到需要显示的元素位置,此方法用途比较广,可以使用 二、修改属性 方法一 五、对富 阅读全文
posted @ 2018-08-06 17:37 月燕如 阅读(286) 评论(0) 推荐(0) 编辑
摘要:分层设计好处: 1、底层封装,避免重复代码,减少代码量 2、页面层元素抓取,单个页面写一个脚本(模块),修改元素定位方便,便于元素定位的维护工作 3、用例层只做用例设计的事,调用page页面模块的方法,简单粗暴 4、便于他人同时并行开发工作,也可调用别人写的page页面模块 阅读全文
posted @ 2018-08-06 00:07 月燕如 阅读(92) 评论(0) 推荐(0) 编辑
摘要:# coding:utf-8import unittestimport osfrom common.htmlRunner import HTMLTestRunnerimport timenow_time = time.strftime('%Y_%m_%d_%H_%M_%S')print(now_ti 阅读全文
posted @ 2018-08-04 15:51 月燕如 阅读(392) 评论(0) 推荐(0) 编辑
摘要:from selenium import webdriveroption = webdriver.ChromeOptions()option.add_argument('--user-data-dir=C:/Users/Administrator/AppData\Local/Google/Chrom 阅读全文
posted @ 2018-08-01 12:05 月燕如 阅读(346) 评论(0) 推荐(0) 编辑
摘要:使用python+selenium启动各大浏览器时,和手动打开浏览器并不一样,不会自动启动插件,因此需要加载用户自己的配置文件,加载方法如下: chrome: from selenium import webdriver options = webdriver.ChromeOptions() opt 阅读全文
posted @ 2018-08-01 09:50 月燕如 阅读(312) 评论(0) 推荐(0) 编辑
摘要:from selenium import webdriverdriver = webdriver.Chrome()driver.get('http://www.baidu.com')driver.implicitly_wait(10)t = driver.find_element_by_css_se 阅读全文
posted @ 2018-08-01 09:40 月燕如 阅读(187) 评论(0) 推荐(0) 编辑

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