摘要:
Selenium 文件操作 目录about上传文件 about回到顶部 文件操作,也就是包括上传、读取文件等操作。 上传文件回到顶部 上传文件非常的简单,也就是在send_keys中添加上文件路径即可。 from selenium import webdriver driver = webdrive 阅读全文
摘要:
Selenium之发送163邮件 目录 直接上代码: import time import datetime from selenium import webdriver from selenium.webdriver.support.wait import WebDriverWait 等待页面加载 阅读全文
摘要:
Selenium webdriver的基本操作 目录常用类与方法选择器Keys鼠标相关事件EC其他案例浏览器的前进后退和刷新执行js代码 常用类与方法回到顶部 from selenium import webdriver 驱动浏览器 from selenium.webdriver import Ac 阅读全文
摘要:
webdriver的环境配置 目录about网页浏览器ChromeFirefoxSafariIE无头浏览器PhantomJSGoogle无头Firefox无头 about回到顶部 环境: win10 + 想要Python通过selenium操作浏览器搞些事情,就必须有两个前提条件: 下载seleni 阅读全文
摘要:
Selenium IDE的安装与使用 目录beforedownloadinstall快速上手新版本selenium ide的使用 before回到顶部 Selenium IDE的web录制功能一直深受测试人员的喜爱,能将我们的操作动作录制下来并且能保存成相应的代码。较为方便。 目前来说啊,可以有三种 阅读全文
摘要:
Selenium 简介 目录selenium是什么?应该具备的知识Selenium功能特性Selenium的局限性Selenium与QTP比较Selenium工具套件Selenium集成开发环境(IDE)Selenium远程控制器Selenium WebDriverSelenium Grid sel 阅读全文
摘要:
测试 Postman篇之断言 目录about添加/获取变量系列一般断言集合公共断言 about回到顶部 postman同样支持断言功能,对于接口的断言,一般来判断接口返回的结果是否符合预期。 在postman中,使用Test脚本来对接口数据进行判断。 由于Test脚本会在接口响应后执行,这也意味着, 阅读全文
摘要:
测试 Postman篇之命令行测试 目录before环境配置使用newman执行命令行测试question安装cnpm失败 before回到顶部 命令行测试?难道GUI的还不能满足你么?非也非也,使用命令行模式为了搭配其他的工具来开展测试工作。 环境配置回到顶部 在正式展开命令行测试之前,我们需要把 阅读全文
摘要:
unittest框架 目录About必要的准备与注意事项unittest简单上手使用unittest提供的断言unittest.TestSuiteunittest.makeSuiteunittest.TestLoader一探unittest.mainsetUpClass && tearDownCla 阅读全文
摘要:
测试 单元测试基础 目录什么是单元测试单元测试的目的单元测试关注的重点单元测试环境单元测试的四个阶段单元测试基本原则单元测试方式常见单元测试工具 返回测试目录 返回随笔目录 什么是单元测试回到顶部 单元测试,对软件在设计的最小单元中进行正确性检测的测试,将可能存在的错误在最小范围内发现并解决。 对于 阅读全文
摘要:
#测试 - 禅道篇 目录before禅道的安装docker部署禅道for Windows创建角色产品管理创建产品创建产品计划添加模块和创建需求需求评审需求变更项目管理项目立项关联/分配需求项目开发阶段需求开发构建版本版本关联需求测试阶段开发提测创建用例版本关联用例后台开启用例评审功能用例评审用例执行 阅读全文
摘要:
测试 测试方法 目录before黑、白、灰盒测试白盒测试黑盒测试灰盒测试黑、白、灰盒测试方法总结静态、动态测试静态测试动态测试人工测试、自动化测试常见的黑盒测试方法等价类划分法示例1:计算整数示例2:测试QQ账号示例3:测试电话号码示例4:用户登录边界值示例1:标题示例2:成绩测试示例3:密码因果图 阅读全文
摘要:
测试过程 软件生命周期回到顶部 那么,软件测试要经过一个什么样的过程呢,这就要从软件的生命周期开始说起了。 软件生命周期又称为软件生存周期或系统开发生命周期,是软件的产生直到报废的生命周期。 整个生命周期包括问题定义与规划、需求分析、系统设计、软件编程、软件测试、软件运维等阶段。 在周期内,我们无论 阅读全文
摘要:
测试基础 目录为什么需要软件测试?为什么选择软件测试行业?为什么不让开发自己做测试?什么是测试?软件测试的作用?软件测试的诞生软件测试出现原因软件测试的发展软件测试的目标缺少软件测试发生的事故软件测试常见的误区软件测试的主要工作测试原则测试对象软件架构常见项目组织架构软件测试用例什么是测试用例为什么 阅读全文
摘要:
HTTP协议 HTTP协议概述HTTP工作原理HTTP请求方法GETHEADPOSTPUTDELETETRACEOPTIONSCONNECTHTTP状态码URLHTTP请求格式HTTP响应格式 HTTP协议 回到顶部HTTP协议简介 超文本传输协议(英文:Hyper Text Transfer Pr 阅读全文
摘要:
#Web框架的原理 目录Web框架本质socket服务端 HTTP GET请求的格式:HTTP响应的格式: 自定义web框架根据不同的路径返回不同的内容根据不同的路径返回不同的内容--函数版根据不同的路径返回不同的内容--函数进阶版返回具体的HTML文件让网页动态起来服务器程序和应用程序wsgire 阅读全文
摘要:
Django的中间件 前戏: 我们在前面的课程中已经学会了给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面。我们通过给几个特定视图函数加装饰器实现了这个需求。但是以后添加的视图函数可能也需要加上装饰器,这样是不是稍微有点繁琐。 学完今天的内容之后呢,我们就可以用更适宜的方式 阅读全文
摘要:
AJAX 目录AJAX准备知识:JSONstringify与parse方法和XML的比较AJAX简介AJAX常见应用情景AJAX的优缺点jQuery实现的AJAX$.ajax参数JS实现AJAXAJAX请求如何设置csrf_token方式1方式2AJAX上传文件练习(用户名是否已被注册)功能介绍案例 阅读全文
摘要:
Django form表单 目录普通方式手写注册功能views.pylogin.html使用form组件实现注册功能views.pylogin2.html常用字段与插件initialerror_messagespasswordradioSelect单选Select多选Select单选checkbox 阅读全文
摘要:
Django 使用Echarts Echarts Echarts是一个非常优秀的可视化框架,由百度开源,提供了非常丰富的图表类型。 用过echarts的同学都知道,它提供了一个叫setOptions的方法,通过这个方法我们传入一个options就可以生成一个图表了。 对开发者而言,这是非常方便的,我 阅读全文