接口测试——电商网站接口测试实战(四)

这篇具有很好参考价值的文章主要介绍了接口测试——电商网站接口测试实战(四)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 接口测试需求分析

  • 常见接口文档提供的两种方式

①word文档
②在线文档

  • 电商网站网址模拟练习:Swagger UI

2. 登陆的分析

  • 慕慕生鲜网址:慕慕生鲜
  • 账号密码接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试
  • 点击execute后

 

接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试

 

接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试

 

  • 输入账号密码后点击开发者工具,再登录,点击网络(网络请求)接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试
  • 创建新的集合后添加新的请求:http://111.231.103.117:8083/loginWithJwt

接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试

 

  • 将路径添加到以上网址后:接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试
  • 在开发工具里面找到:?userName=imooc&password=12345678 粘贴到网址后方可补充以下接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试
  • 随后点击发送:接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试

接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试

 

接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试

 

  • 添加新请求后:接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试

 

接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试

 

  • 之后点击发送,就可以看到网址内的信息

接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试

 

3. 环境区分及变量设置

  • 创建dev与test环境保存后,将链接改为{{ip}}
     

    接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试 接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试
  • 直到通过

    接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试
  • 然后发送,就可以查看内容

    接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试
  • postman设置环境变量

Postman 允许用户自己定义环境变量-Environment。在Environment中设置URL域名变量。最常见的是将URL定义成变量的形式,这样随着你的域名无论怎么变,只需要在环境变量中更改URL就可以了,也可以将一些敏感的测试值定义为环境变量,比如密码。对于 Postman 来说,全局变量(Globals)仅有一组,而环境变量(Environment)可以有多组。 (备注:接下来的操作最后都保存后在进行下一步。)

①:在postman中点击右侧的“小眼睛”图标。弹出环境变量和全局变量设置窗口。 

接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试

 

 ②:设置环境变量,点击:Add,进入环境变量设置页面, 

接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试

 

 ③:在里面填写变量名和初始值。 修改前: 

接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试

 

 修改后: 

接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试

 

 ④:用设置的变量去取代URL中填写的域名信息,要以 “{{变量名}}” 的方式来引用。 

接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试

 

  • postman设置全局变量

①:设置环境变量,点击:Add,进入环境变量便捷页面, 修改前: 

接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试

 

 修改后: 

接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试

 

  • postman引用CSV文件进行Run collection

①:先在接口里面设置检查点: (一定要设置检查点,不设置检查点的话,Run collection时会报:# This request does not have any tests) 

接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试

 

 ②:鼠标右键选择:Run collection

接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试

 

③:电脑桌面新建一个txt参数化文本,文本里面设置phone参数化。code不需要设置,因为code在Globals里面已经配置写死了。只需要配置phone的参数就可以了。

接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试

 

④:选择参数化csv/txt文件 

接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试

 

 ⑤:点击Run collection就可以看到运行的结果了。 

接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试


 以下是我收集到的比较好的学习教程资源,虽然不是什么很值钱的东西,如果你刚好需要,可以评论区,留言【777】直接拿走就好了

接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试

接口测试——电商网站接口测试实战(四),软件测试,自动化测试,程序人生,软件测试工程师,接口测试,软件测试,自动化测试,接口自动化测试

各位想获取资料的朋友请点赞 + 评论 + 收藏,三连!

三连之后我会在评论区挨个私信发给你们~文章来源地址https://www.toymoban.com/news/detail-628719.html

到了这里,关于接口测试——电商网站接口测试实战(四)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 2023软件测试工具大全(自动化、接口、性能、安全、测试管理)

    目录 前言 一、自动化测试工具 Selenium Appium TestComplete 二、接口测试工具 Postman SoapUI JMeter 三、性能测试工具 LoadRunner JMeter Gatling 四、安全测试工具 Burp Suite OWASP ZAP Nmap 五、测试管理工具 TestRail JIRA TestLink 总结 软件测试是保障软件质量的重要环节,而现代化的软件开发过程中

    2024年02月16日
    浏览(125)
  • 软件测试过程中如何有效的开展接口自动化测试

    接口自动化测试是指使用自动化测试工具和脚本对软件系统中的接口进行测试的过程。其目的是在软件开发过程中,通过对接口的自动化测试来提高测试效率和测试质量,减少人工测试的工作量和测试成本,并且能够快速发现和修复接口错误,确保软件系统的稳定性和可靠性

    2024年02月08日
    浏览(67)
  • 软件测试(功能、接口、性能、自动化)详解

    测试用例编写是软件测试的基本技能;也有很多人认为测试用例是软件测试的核心;软件测试中最重要的是设计和生成有效的测试用例;测试用例是测试工作的指导,是软件测试的必须遵守的准则。 黑盒测试常见测试用例编写方法 1、等价类 选取少数有代表性的数据,这一类

    2024年02月13日
    浏览(63)
  • 在软件测试过程中如何有效的开展接口自动化测试

    接口自动化测试是指使用自动化测试工具和脚本对软件系统中的接口进行测试的过程。其目的是在软件开发过程中,通过对接口的自动化测试来提高测试效率和测试质量,减少人工测试的工作量和测试成本,并且能够快速发现和修复接口错误,确保软件系统的稳定性和可靠性

    2024年02月03日
    浏览(57)
  • 软件测试(功能、工具、接口、性能、自动化、测开)详解

    一、软件测试功能测试 测试用例编写是软件测试的基本技能;也有很多人认为测试用例是软件测试的核心;软件测试中最重要的是设计和生成有效的测试用例;测试用例是测试工作的指导,是软件测试的必须遵守的准则。 黑盒测试常见测试用例编写方法 1、等价类 选取少数

    2024年02月07日
    浏览(79)
  • 软件测试Pytest实现接口自动化应该如何在用例执行后打印日志到日志目录生成日志文件?

    Pytest可以使用内置的logging模块来实现接口自动化测试用例执行后打印日志到日志目录以生成日志文件。以下是实现步骤: 1、在pytest配置文件(conftest.py)中,定义一个日志输出路径,并设置logging模块。 2、在测试用例中调用logging模块,输入需要生成的日志信息。 3、运行p

    2024年02月10日
    浏览(58)
  • 软件测试技术分享丨使用Postman搞定各种接口token实战

    现在许多项目都 使用jwt来实现用户登录和数据权限 ,校验过用户的用户名和密码后,会向用户响应一段经过加密的token,在这段token中可能储存了数据权限等,在后期的访问中,需要携带这段token,后台解析这段token才允许用户访问接口。 01、设置Bearer Token 如果后端项目使用

    2024年02月10日
    浏览(50)
  • 可以写进简历的软件测试电商项目,不进来get一下?

    前言 说实话,在找项目的过程中,我下载过(甚至付费下载过)N多个项目、联系过很多项目的作者,但是绝大部分项目,在我看来,并不适合你拿来练习,它们或多或少都存在着“问题”,比如: 1.大部分项目是web项目,很难找到app项目,特别是有app安装包的项目大部分

    2023年04月08日
    浏览(39)
  • 软件测试:测试一个网站

    1、软件测试应尽早执行,并贯穿于整个软件生命周期 2、软件测试应追溯需求 3、测试应由第三方来构造 4、穷举测试是不可能的,要遵循 Good-enough 原则 5、必须确定预期输出(或结果) 6、必须彻底检查每个测试结果 7、充分注意测试中的群集现象 8、缺陷的二八定理 9、严格执

    2024年02月01日
    浏览(43)
  • 软件测试 -- 自动化测试(Selenium)

            在这里记录一下  自动化测试 -- Selenium 的一些基础知识点,只记录方法。 Selenium 浏览器操作 Selenium 元素定位(包含 Web 表单) findElement 和 findElements         findElement 和 findElements 都可以用于定位元素,它们都需要传入一个 By 类型,但是他们的返回值不同,区

    2024年04月22日
    浏览(61)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包