自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 接口测试 --- Django 框架搭建

注:整个接口测试都基于虫师的 Web接口开发与自动化测试-基于Python语言该书。上篇文章将搭建 Django 框架的准备工作做了一下,接下来就进行 Django 框架的正式搭建。1.创建项目    任意创建一个 python 项目文件。2.搭建 Django 框架    1)windows +...

2018-06-07 14:47:58

阅读数 1231

评论数 0

原创 接口测试 --- Django 环境搭建

1.下载安装 Python    前往官网下载 Python 版本。本次使用的 Python 版本为 3.X。    下载地址:https://www.python.org/2.搭建 Python 环境变量      1)在安装过程中自动配置环境变量。      2)手动进行配置环境变量。可以参考...

2018-06-07 14:12:46

阅读数 352

评论数 0

原创 Python+Selenium+unittest 框架学习总结

    近期学习了自动化框架,基于Python自带的unittest模块。因为该框架是基于python自带的unittest,所以很多方法需要自己去定义,在过程中也遇到了许许多多的问题。该骗博客主要记录框架的主要结构和学习过程中所遇到的问题。1.框架结构    框架目录分为9层。下面来介绍一下每一...

2018-06-04 15:48:56

阅读数 4449

评论数 0

转载 自定义日志文件

借用:https://blog.csdn.net/u011541946/article/details/70198676 博客 # !/usr/bin/python # -*- coding:utf-8 -*- import logging import os.path import time ...

2018-05-30 11:37:39

阅读数 120

评论数 0

原创 Python+Selenium+HTMLTestRunner 案例+问题

代码摘自:https://blog.csdn.net/sinat_37487842/article/details/61920980。问题一借鉴:https://www.cnblogs.com/youreyebows/p/7867508.html。该博客主要写一下中途出现的问题,以及解决方式。代码...

2018-05-17 15:44:09

阅读数 391

评论数 0

原创 Selenium_不同元素查找(持续更新)

查找被隐藏的元素:通过修改对象 JS 属性来进行查找。js = 'var q=document.getElementById(\"password\");q.style.display="block"'driver.execute_scr...

2018-05-16 16:07:56

阅读数 84

评论数 0

原创 Selenium 模块化(二)

本文章主要讲如果进行多模块之间的自动化操作。1.将登录模块封装成一个公共类:#!/usr/bin/python # -*- coding:utf-8 # 用户登录 class login(): # 登录 def test_login(driver): try: ...

2018-05-16 16:01:41

阅读数 163

评论数 0

原创 Selenium 模块化(一)

#!/usr/bin/python # -*- coding:utf-8 from selenium import webdriver import unittest,time class baidu(unittest.TestCase): def setUp(self): ...

2018-05-16 15:48:44

阅读数 245

评论数 0

原创 Python_SMTP 邮件发送

#!/usr/bin/python # -*- coding: UTF-8 -*-import smtplib from email.mime.text import MIMEText lost_home = 'smtp.163.com' # 邮件发送服务 sender = ...

2018-05-15 10:17:16

阅读数 68

评论数 0

原创 SQL 笔记(函数)

1.AVGAVG 函数用于返回数列的平均值。语法:Select avg(字段名) from 表名。例子:Select avg(count) AS count_avg from access_log。2.CountCount 函数用于返回配置指定条件的函数.语法:1)返回指定列的值得数目:Selec...

2018-05-09 15:42:31

阅读数 197

评论数 2

原创 SQL 笔记(深入篇)

查询数据库表名为:Websites 拥有字段:id、name、url、alexa、country1.SELECT TOPselect top 子句用于规定要返回的记录的数目。注意:并非所有的数据库系统都支持 select top 语句。MySQL 中有 limit 语句来选取指定的条数数据,Ora...

2018-05-08 17:40:59

阅读数 255

评论数 0

原创 SQL 笔记(基础篇)

查询数据库表名为:Websites 拥有字段:id、name、url、alexa、country1.Select 查询Select 语句用于查询数据库中选取数据。语法:SELECT 字段名,字段名 FROM 表名。注意:如果 SELECT 后面跟的是 * 号,那么字段名则不用填写,Select 查...

2018-05-08 11:42:52

阅读数 56

评论数 0

原创 Selenium 基础篇四(不常用方法__持续更新)

    上篇博客讲了一些 Selenium 学习当中经常使用到的一些方法,现在讲一下 Selenium 学习当中并不会经常使用到的一些方法,但是也很有用的一些方法。    1.鼠标操作事件:    鼠标操作事件需要导入的 jar 包:        ActionChains 类常用鼠标操作方法: ...

2018-03-26 13:59:29

阅读数 58

评论数 0

原创 Selenium 基础篇三(通常方法)

    Selenium 中存在了许多的方法,但是通常一些方法我们并不是经常回去使用到他们。所以这篇文章就来讲述一下我们平时经常会使用到的一些 Selenium 当中的方法。    1.size() 方法:获取对象的框高。    具体实现方法如下:实现效果如下图:一般 size() 方法用来查看一...

2018-03-26 11:44:54

阅读数 57

评论数 0

原创 Selenium基础篇二(元素定位)

    Selenium 中,元素的定位以及对元素的操作是 Selenium 自动化操作的核心部分。其中 Selenium 的操作又是建立在定位的基础上的,所以元素定位尤为重要。    举一个通俗的列子。比如:一个对象代表一个人,这个人会有各种各样的属性,如:身份证、姓名、家庭住址等。然后我们可以...

2018-03-16 11:51:10

阅读数 72

评论数 0

原创 Selenium基础篇一(第一个自动化脚本)

    在搭建完 Python+Selenium 的环境以后,就要开始写第一个自动化的测试脚本了。这里以百度搜索为例子。具体步骤如下:1.首先需要导入使用到的 selenium 模块,以及其他需要使用到的模块。2.定义初始化参数:即为需要访问的网址、打开的浏览器对象。3.打开浏览器,访问网址。4....

2018-03-16 10:26:07

阅读数 137

评论数 0

原创 Selenium的学习(Python3+Selenium的搭建)

1.上网搜索下载Python。最高安装高版本的 Python版。如:3.6版本。因高版本自带 Selenium 模块。如电脑上已经安装低版本的Python,则通过 pip install selenium 来进行安装。下载地址:https://www.python.org/2.下载 Google ...

2018-03-14 15:35:32

阅读数 271

评论数 0

提示
确定要删除当前文章?
取消 删除