当前位置: 首页 > wzjs >正文

静态网站跟动态网站域名查询官网

静态网站跟动态,网站域名查询官网,如何建平台网站,成功营销网站目录 一、准备工作 二、postman 项目脚本准备并导出 1. 打开已完成并测试无误的 postman 项目脚本。 再次执行测试。 ​编辑2. 导出( 测试用例集、环境变量 两个文件)**“不 支 持 中 文”** —— 全部改成英文! ​编辑3. 文件所在目录…

  目录

一、准备工作

二、postman 项目脚本准备并导出

1. 打开已完成并测试无误的 postman 项目脚本。 再次执行测试。 

​编辑2. 导出( 测试用例集、环境变量 两个文件)**“不 支 持 中 文”** —— 全部改成英文!

​编辑3. 文件所在目录地址栏 输入 cmd 打开终端。注意:用 “绝对路径” 测试。方便使用 Jenkins。

​编辑4. 执行无误, 查看生成的测试报告文件# extra版报告模板

三、使用Jenkins管理-手动构建

1. 打开 Jenkins 首页,点击 “新建Item” 创建一个 新任务

2. 输入任务名,如:ihrm_postman,见名知意就OK。选择 “Freestyle project”,点 “确定” 。跳至 “配置”页面。

3. 回主页,可看到 ,多出任务ihrm_postman。 点 任务名称,“配置” 可以继续刚才的配置。

4. 跳至 “构建” 标签。(General 、源码管理、构建触发器、构建环境  四个标签先跳过)

    (1)点击 “增加构建步骤”,选择 “Execute Windows batch command” 选项(macOS选择 “Execute shell” )

​编辑  (2) 将 cmd 终端 测试无误的 命令, 粘入“命令” 编辑框中(如有红色浪线警告,忽略)。

5. 构建后操作” 标签。

(1)点击 “增加构建后操作步骤”,选择 “Pulish HTML reports”,点击 “新增” 按钮。

    (2)将 Index page[s] 后的值改为:“report.html” 。名称 应与上面 命令中 生成的 测试报告名称 一致。

6. 点击 “应用” --> “保存”。

7. 在 自动跳至 页面中,点击 “Build Now”,可在下面  Build History(构建历史)中, 看 到 构 建 正 在 进 行。 

8. 完成后,左侧菜单中 多出 “HTML Report” 菜单栏。点击可查看 测试报告。可能会样式错乱。

四、总结

     在当今的软件开发领域,自动化测试和持续集成成为了提升开发效率和软件质量的重要手段。Postman 作为一款流行的 API 开发工具,结合 Jenkins 这一强大的自动化服务器,可以实现高效的 API 测试流程。本文将详细介绍如何在 Jenkins 中进行 Postman 的手动构建,实现 API 测试的自动化。

一、准备工作

  1. 安装 Postman 和 Newman Postman 用于设计和测试 API 请求,而 Newman 是一个命令行工具,能够执行 Postman 集合中的测试用例,从而实现自动化运行。确保在你的计算机上正确安装了 Postman 和 Newman。

  2. 创建 Postman 集合 :在 Postman 中新建一个集合,添加你想要测试的 API 请求及相关测试用例。设计好测试内容后,对集合进行仔细检查,确保测试用例能够通过验证,然后将其导出为 JSON 文件,以便后续在 Jenkins 中使用。

  3. 安装 Jenkins 插件 :通过 Jenkins 插件管理界面安装 Postman 插件,这样可以在 Jenkins 中更方便地执行 Postman 测试用例。

二、postman 项目脚本准备并导出

1. 打开已完成并测试无误的 postman 项目脚本。 再次执行测试。 

全部测试通过


2. 导出( 测试用例集、环境变量 两个文件)**“不 支 持 中 文”** —— 全部改成英文!

千万不要放在中文目录下面

导出环境变量


3. 文件所在目录地址栏 输入 cmd 打开终端。注意:用 “绝对路径” 测试。方便使用 Jenkins。


4. 执行无误, 查看生成的测试报告文件
# extra版报告模板

newman run 测试用例集名.json -e 环境变量文件.json -d 数据文件.json -r htmlextra --reporter-htmlextra-export 报告名称.html

# 示例:

newman run "D:\SoftwareTesting\testExport\ihrm.postman_collection.json" -e "D:\SoftwareTesting\testExport\postman_environment.json" -r htmlextra --reporter-htmlextra-export report.html

执行

生成报告

三、使用Jenkins管理-手动构建

Jenkins下载地址:Jenkins 的安装和设置

操作步骤:

1. 打开 Jenkins 首页,点击 “新建Item” 创建一个 新任务

2. 输入任务名,如:ihrm_postman,见名知意就OK。选择 “Freestyle project”,点 “确定” 。跳至 “配置”页面。

3. 回主页,可看到 ,多出任务ihrm_postman。 点 任务名称,“配置” 可以继续刚才的配置。

4. 跳至 “构建” 标签。(General 、源码管理、构建触发器、构建环境  四个标签先跳过)

    (1)点击 “增加构建步骤”,选择 “Execute Windows batch command” 选项(macOS选择 “Execute shell” )


  (2) 将 cmd 终端 测试无误的 命令, 粘入“命令” 编辑框中(如有红色浪线警告,忽略)。

5. 构建后操作” 标签。

(1)点击 “增加构建后操作步骤”,选择 “Pulish HTML reports”,点击 “新增” 按钮。

    (2)将 Index page[s] 后的值改为:“report.html” 。名称 应与上面 命令中 生成的 测试报告名称 一致。

        > 说明:
        > 因为生成报告时,没有指定目录。 所以:上面 “HTML directory to archive” 是空的。
        > 如果,指定报告生成到其他位置。 要配置 “HTML directory to archive”的值。

    (3)Report title 是生成的报告 标题,可修改为 “Report999” 试试看。 

6. 点击 “应用” --> “保存”。

7. 在 自动跳至 页面中,点击 “Build Now”,可在下面  Build History(构建历史)中, 看 到 构 建 正 在 进 行。 

    1. 点 #1 后面的名称 , 点击 “控制台输出” 查看 执行的命令。
    2. 再次点 “Build Now”,可以 再构建一次  #2。 以此类推。

8. 完成后,左侧菜单中 多出 “HTML Report” 菜单栏。点击可查看 测试报告。可能会样式错乱。

   

通过构建后操作步骤中配置的 HTML 报告发布选项,点击任务详情页面中的 “HTML 报告” 链接,即可查看生成的 HTML 格式测试报告,直观地了解 API 测试的结果和详细信息

特别说明:
     如有 红色 “失败” 提示,检验是否 测试用例 断言没有通过!用例断言失败, Jenkins 自动判定为 失败!

四、总结

        通过以上步骤,成功地在 Jenkins 中配置了 Postman 的手动构建过程,实现了 API 测试的自动化。现在,你可以根据项目的实际需求,灵活地手动触发构建任务,及时地对 API 进行测试,从而提高软件开发的效率和质量。当然,在实际应用中,还可以根据项目的特点和复杂度,进一步优化和扩展这个基础流程,例如引入环境变量配置、数据驱动测试、自动发送测试报告邮件等,以满足更高级的测试需求。

希望本文对你理解和应用 Postman 与 Jenkins 的集成有所帮助,如果在实际操作过程中遇到任何问题,欢迎在评论区交流讨论。

http://www.dtcms.com/wzjs/157881.html

相关文章:

  • 商城网站建设怎么建设常用的网络推广的方法有哪些
  • 网站教人做核能灯平台推广费用一般是多少
  • 网站建设的总体目标包含哪几个方面谷歌浏览器下载安装2022最新版
  • 做网站的目标fifa世界排名最新
  • 有哪些网站用mysql西安分类信息seo公司
  • 网站做视频好不好指数查询
  • 做电子商务的网站网页设计与制作作业成品
  • 宝山网站建设制作seo深度优化公司
  • 淮南建设局网站备案汕头seo推广外包
  • 上海网站建设 缔客免费人脉推广
  • 唐山企业网站建设深圳优化seo
  • 腾讯云网站建设做网站公司哪家正规
  • 网站建设 图书线上推广是什么意思
  • 关于建设饮食与健康网站的意义网上推广赚钱项目
  • 怎么做网站上面的那种卡通图片企业培训课程名称大全
  • 凡客诚品网站以品牌推广为目的的广告网络平台
  • 坚持网站机制建设网站提交入口链接
  • 个人可以做商城网站吗百度云搜索引擎入口网盘搜索神器
  • 展示型网站 数据库seo网站推广实例
  • 做营销看的网站有哪些内容策划方案
  • 在哪个网站开发外贸业务什么是网络营销推广
  • 西宁网站建设服务公司什么是软文营销?
  • 开原网站建设自助网站建设
  • 手机网站开发多少钱今日广州新闻最新消息
  • 专门做网站的公司与外包公司有哪些yandex引擎
  • react用于做PC网站武汉网络推广网络营销
  • 自己电脑上做网站别人访问企业网站推广技巧
  • 公司网站建设的营销策略范文
  • 学服装设计培训哪里好东莞做网站排名优化推广
  • 网站备案被注销了百度站长平台链接提交