![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化测试
文章平均质量分 75
神奇九寨
开朗,安静,稳重
展开
-
python:使用request发送get请求的几种方法
1.不带参数发送get请求import requestsr = requests.get("http://www.xxxx.com")2.带参数2.1 参数以?a=b&c=d的形式import requestsurl = "http://www.xxxx.com"r = requests.get(url,params="a=b&b=b")这种传参的方式,也可以使用以下方法import requestsurl="http://www.xxx.com?a=原创 2020-06-19 11:47:01 · 4432 阅读 · 1 评论 -
python发送post请求(带json参数)时报错:exception:com.alibaba.fastjson.JSONException,message:syntax error解决方法
python发送post请求(带json参数)时报错:exception:"com.alibaba.fastjson.JSONException","message":syntax error解决方法使用python的requests库,使用以下方法发送带json参数的post请求,会出现报错信息:post请求的关键代码:req_body = {'apiSign':'1','appKey':'11','timestamp':1591862521} ##请求参数response = reque原创 2020-06-12 09:47:27 · 1680 阅读 · 0 评论 -
sikuli-maven,selenium集成环境
原文:http://www.softwaretestinghelp.com/sikuli-tutorial-part-1/简单介绍一下sikuli:引用原文:Sikuli automates anything you see on screen using the image recognition method to identify GUI elements. Sikuli scr翻译 2017-04-06 15:35:06 · 1272 阅读 · 0 评论 -
python-day0001--环境搭建
搭建环境,参考以下步骤:1.到python官方网站下载安装包:http://www.pyhon.org/ 下载时注意开发机的系统,选择对应的合适的版本。建议下载可执行的安装版 (本人开发机系统环境:window 10 64位,下载的版本是Download the latest version for Windows python-3.5.1-amd64)2.下载完成后,运行安装文件,安装软件。安装方法与常用软件的安装方法一致。若担心系统版本高,对软件支持不好,那么在运行安装前,先设置一下原创 2016-06-04 21:53:21 · 503 阅读 · 0 评论 -
python-day0002-搭建基于python的selenium web测试环境
基于python的selenium测试所需的基本环境:1.测试开始之前,确保已经安装好浏览器:firefox ,IE , chrome 等其中的一款或多款浏览器2.安装好python之后,还需要安装Python的一些扩展工具:setuptools 和 pip3.安装selenium原创 2016-06-05 22:31:48 · 570 阅读 · 0 评论 -
python-day0003-搭建基于python的selenium自动化测试---第一个简单的测试脚本
下面,就来让我们看看神奇的自动化测试是如何进行工作的。以简单的百度首页的搜索功能为例:编写一个自动化脚本,实现在运行时,自动启动浏览器,使用百度首页的搜索页面自动搜索出关键字为“python环境搭建”的结果。一、那么我们分析一下这个自动化脚本要实现搜索功能所需的步骤:1.找到一个可用的浏览器,并打开这个浏览器,当然,在第一次编写脚本的时候,我们假定这个可用的浏览器是firefox (后续再进行多浏览器的选择的学习)2.进入“百度首页”的网址:http://www.baidu.com3.原创 2016-06-06 22:39:27 · 1441 阅读 · 0 评论 -
python-day0003-搭建基于python的selenium自动化测试---元素定位
使用不同的方式,对页面中的元素进行定位。以获取邮箱地址的输入框为例1.使用id进行定位这个方法在 上一篇文章中已经使用过了,这里再次记录一遍。获取方式为:find_element_by_id("idInput")通过id的属性值来定位元素2.使用name定位,方式为find_element_by_name("username")通过name的属性值来定位。有些标签中并没有设置name属性,对于这类元素,则无法使用name的方式进行定位了3.使用class定位(这里的cla原创 2016-06-07 22:16:11 · 785 阅读 · 0 评论