![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化测试
文章平均质量分 84
软测小达人
长期更新软件测试相关干货文章,喜欢记得点关注哦~
展开
-
使用postman+newman+python做接口自动化测试
postman是一款API调试工具,可用于测试接口,相类似的工具还有jmeter、soupUI。通过postman+newman+python可以批量运行调试接口,达到自动化测试的效果。1、PostMan安装共有两种方式,一种是chrome浏览器上的插件,一种是postman客户端。我使用的是postman客户端。1)在Chrome浏览器怎么安装Postmanhttps://www.cnblogs.com/mafly/p/postman.html2)安装Postman客户端a、下载软件http原创 2022-04-28 16:11:59 · 1783 阅读 · 0 评论 -
用postman进行web端自动化测试
概括说一下,web接口自动化测试就是模拟人的操作来进行功能自动化,主要用来跑通业务流程。主要有两种请求方式:post和get,get请求一般用来查看网页信息;post请求一般用来更改请求参数,查看结果是否正确变化;post请求还能用来验证字段的边界值、是否能为空和验证字段可输入的类型。web接口测试只涉及http/https请求,需要输入的内容有:请求方法、url地址、header相关信息、body相关内容、断言,下面详细说明用postman做http请求的使用步骤。一、抓包(使用Charl原创 2022-04-27 21:14:48 · 965 阅读 · 0 评论 -
测试开发的成长之路 - 自动化一站式平台(UI、接口)
前言在自动化测试过程中,随着对接的自动化需求不断增加,测试用例数量显著上升,参与自动化测试的人也越来越多,多人协作就会碰到很多问题,包括脚本、数据、版本、项目整合、持续集成等,而且也增加了后期维护的成本。为了能解决这些问题,开发一个自动化管理平台来统一对这些代码、数据、版本、集成进行处理,是保质提效的不错手段。这篇博客,给大家介绍一下本人针对公司的自动化需求开发的自动化管理平台。平台功能UI自动化 :特点:1、用例支持增删改、维护、调试、结果等等2、用例实时日志3、用例定位元素、原创 2022-04-24 20:40:45 · 712 阅读 · 7 评论 -
一文明白如何使用常用移动端(Android)自动化测试工具——Appium
自动化测试自动化测试大家都有所了解,近十年来,自动化测试这项技能也一直是软件测试从业者想要掌握的一项技能,根据有关调研显示,希望掌握自动化测试技能的人十年来都约占七成本文会带来自动化测试中的移动端(Android)自动化测试的内容和对其测试框架进行简单的概述,希望可以让大家对Android自动化测试有个大致的理解,然后以Appium为例,介绍其环境搭建和基本使用。Android自动化测试Android自动化测试简述 自动化测试内容 Android可以通过自动化框架或云测试平台进行自动化测原创 2022-04-22 21:03:33 · 744 阅读 · 6 评论 -
postman接口测试工具视频教程,零基础入门到高手毕业
Postman 是一个接口测试和 http 请求的神器,非常好用。官方 github 地址:https://github.com/postmanlabsPostman 的优点:支持各种的请求类型: get、post、put、patch、delete 等 支持在线存储数据,通过账号就可以进行迁移数据 很方便的支持请求 header 和请求参数的设置 支持不同的认证机制,包括 Basic Auth,Digest Auth,OAuth 1.0,OAuth 2.0 等 响应数据是自动按照语法格.原创 2022-04-21 20:48:09 · 498 阅读 · 5 评论 -
Postman安装及使用入门教程 0基础都能看懂且必看的教程
安装本文只是基于 Chrome 浏览器的扩展插件来进行的安装,并非单独应用程序。 首先,你要台电脑,其次,安装有 Chrome 浏览器,那你接着往下看吧。1. 官网安装(别看)打开官网,https://www.getpostman.com点击那个灰灰色的「Chrome App (Free)」按钮。正常情况会跳转到Chrome网上应用店界面,但是,由于,嗯,你懂的!你一般看到的是第二张图片的样子,到处充满着忧伤...先请擦掉眼泪,不要忧伤,我们依然可以好好的。2. 非官网安装原创 2022-04-20 15:53:38 · 380 阅读 · 0 评论 -
[码尚教育]Python全栈自动化VIP课程对标大厂标准(挑战年薪40万)
1.遇到alert弹出窗如何处理?使用driver.switch_to.alert方法先跳转到alert弹出窗口然后再通过accept点击确定按钮,通过dismiss点击取消难,通过text()获得弹出窗口的文本。2.如何处理多窗口?这个多窗口之间跳转处理,我们在项目中也经常遇到。就是,当你点击一个链接,这个链接会在一个新的tab打开,然后你接下来要在新tab打开的页面查找元素,1.我们在点击链接前使用driver.current_window_handle获得当前窗口句柄。2.再点原创 2022-04-19 19:33:07 · 670 阅读 · 5 评论 -
[码尚教育]Python全栈自动化VIP课程对标大厂标准(挑战年薪40万)
Fiddler——位于客户端和服务器端的HTTP代理代理:客户端所有请求都先经过fiddler,然后转发到相应服务器 服务器端所有相应都先经过fiddler,然后发送到客户端1. 常用的HTTP抓包工具:fiddler、charles2. 功能 记录客户端和服务器之间的所有HTTP请求,可以针对特定的请求,分析请求数据、设置断点、调试web应用、修改请求数据、修改服务器返回数据等3. 使用 默认监听127.0.0.1:88881)Firef...原创 2022-04-18 19:21:12 · 1313 阅读 · 5 评论 -
基于pytest框架自动化测试脚本的编写 -入门到精通
一、用到的知识点:1. requests2. pytest3. Excel表格操作4.发邮件5.日志功能6.项目开发规范的目录应用7. allure①. title知识点②. description知识点二、项目需求:1.从Excel中读取记录行(每一行就是一个API(url,请求类型,名称,描述,参数,预期值))2.使用参数化对每一次的请求,要使用requests发请求,获取请求结果,从结果中提取字段,跟预期值做断言,3.使用al...原创 2022-04-17 16:01:11 · 4894 阅读 · 6 评论 -
Pytest单元测试框架-Pytest环境安装
unittest是python自带的单元测试框架,它封装好了一些校验返回的结果方法和一些用例执行前的初始化操作,使得单元测试易于开展,因为它的易用性,很多同学也拿它来做功能测试和接口测试,只需简单开发一些功能(报告,初始化webdriver,或者http请求方法)便可实现。但自动化测试中我们常常需要根据不同需求挑选部分测试用例运行,并且我们希望用例克服环境不稳定的局限,即运行失败后自动重新运行一次,如果成功就认为是环境问题导致第一次失败,还有我们经常希望测试用例可以并发执行等等,这些unittest都做原创 2022-04-15 20:06:11 · 449 阅读 · 5 评论 -
测试经理给你总结出四种常用的自动化测试框架
一直想仔细研究框架,写个流水账似的测试程序不难,写个低维护成本的测试框架就很难了,所以研究多种测试框架还是很有必要的,知道孰优孰劣,才能在开始编写框架的时候打好基础,今天读到了KiKi Zhao的翻译文章,觉得很是不错,写了一点学习心得,有不正确之处,请指出。中文原文地址:http://www.cnblogs.com/nckiki/articles/244202.html英文原文地址:http://www.ibm.com/developerworks/rational/library/591.htm原创 2022-04-14 21:38:50 · 633 阅读 · 5 评论 -
软件测试人员懂代码真的很重要吗
无论是刚入测试行业的萌新,还是已经在测试行业闯荡了两三年的小司机们,都会琢磨一个问题:如果要持续发展下去,我要不要懂代码?在软件测试初级阶段,不需要编程能力。但是任何一个职业,都会追求长期发展。让我们来看看软件测试的几种职业生涯历程(转行的就另说了)。1、技术 + 管理方向:一枚萌新 - 》技术阶段 -》测试经理、主管这样的管理岗 -------编程能力 + 管理能力俱在2、纯技术方向 :一枚萌新 -》功能测试 -》自动化/性能/安全 - 》测试开发/性能、安全测试专家/架构师...原创 2022-04-13 21:40:11 · 313 阅读 · 7 评论 -
如何成为一名优秀且高薪的测试工程师
随着网络科技的迅速发展与应用,Python编程语言已经变得越来重要,Python自动化测试工程师也成为一个高薪发展前景好的一个职业。Python相对于其他语言来说,是一门比较容易上手的编程语言。只要你愿意学,投入时间与精力,这对于初学者很容易入门。但想要学以致用,学好它,成为一名优秀的并且可以拿高薪的Python工程师就不是那么容易的事情了,以下是我所总结的如何成为一名优秀的Python工程师需要满足的条件:一、坚持和自信做任何一件事,要有恒心和毅力。所谓坚持就是胜利。任何时候都要对自己充满信心原创 2022-04-12 20:58:56 · 876 阅读 · 6 评论 -
Python3 接口自动化测试项目实战(WEB项目)
1.1 接口测试项目搭建1.1.1 教育局招生管理系统部署教育局招生管理系统是基于java+mysql,下面介绍它的部署过程。1.从我的网盘下载部署文件。2.安装jdk以及配置环境变量。点击文件进行安装。下一步下一步直接安装。本人的安装路径是C:\Program Files\Java\jdk1.7.0_17。安装完成后需要设置环境变量从而使编译器正常使用。右击“计算机”选择“属性”选择左边“高级系统设置”à选择上面“高级”选项卡点击右下角“环境变...原创 2022-04-11 21:36:33 · 3214 阅读 · 11 评论 -
接口测试+自动化接口测试详解入门到精通
1:json模块的使用 字典是一种存储类型,json是一种格式(完全不同) json.loads()函数是将json字符串转化为字典(dict) json.dumps()函数是将字典转化为json字符串 json.dump()和json.load()主要用来读写json文件函数2:接口自动化测试概叙 什么是接口测试: 前后端不分离:淘宝网站(响应的数据在页面,访问响应的数据是html的)返回的是一整个html(做接口难,需要解析数据,因为返回的是整个html代码) 前原创 2022-04-10 21:28:35 · 4456 阅读 · 8 评论