当前位置: 首页 > 知识库问答 >
问题:

我在录制移动应用程序时出错

郭志
2023-03-14

我在录制移动应用程序时出错。

  1. 我删除了ApacheJmeterTemporaryRootCA。Jmeter bin文件夹中的crt
  2. 我开始
  3. 一个新的ApacheJmeterTemporaryRootCA。crt证书已在Jmeter bin文件夹中创建
  4. 我把证书下载到手机上
  5. 我还更改了手机wifi设置中的代理设置
  6. 我还启动Jmeter并打开移动应用程序

但现在有一个错误,如图所示

几个月前它还在工作,现在出现了这样的错误

当我想在手机上记录移动浏览器时是可以的。但是当我想从手机记录移动应用程序时会出现此错误

请帮帮我

2022-03-18 15:22:23777警告o.a.j.p.h.p.Proxy:[]firebase设置的url的SSL证书有问题。粗制滥造。com'?确保浏览器设置为接受JMeter代理证书:已收到致命警报:证书_未知2022-03-18 15:22:26046信息o.a.j.p.h.p.proxy:[]SSL密钥库已加载确定并将主机的移动。测验az'在带有密钥的地图中(mobile.test.az)2022-03-18 15:22:26319警告o.a.j.p.h.p.Proxy:[]移动url的SSL证书有问题。测验阿兹?确保浏览器设置为接受JMeter代理证书:已收到致命警报:证书\u未知

Jmeter移动应用程序记录错误

共有1个答案

王楚青
2023-03-14

>

  • 为了能够在android nougat或更高版本上记录HTTPS流量,您需要采取一些额外的步骤:

    >

    android:networkSecurityConfig="@xml/network_security_config"
    

    创建网络安全配置。xml应用程序资源文件夹下的文件,包含以下内容

      <?xml version=“1.0” encoding="utf-8"?>
      <network-security-config>
        <debug-overrides>
          <trust-anchors>
            <!-- Trust user added CAs while debuggable only -->
            <certificates src="user" />
          </trust-anchors>
        </debug-overrides>
      </network-security-config>
    

    在调试模式下构建您的应用程序

    用调试程序替换设备中的应用程序。上一步的apk

    更多信息:为代理录制配置Android设备

    我认为你不应该记录对crashlytics的请求。com(除非您正在测试crashlytics本身)以及任何其他第三方服务,所有外部域都应通过HTTP(S)测试脚本记录器的“请求筛选”选项卡排除在录制范围之外:

  •  类似资料:
    • 开始调试时,出现以下错误: 正在启动lib\main。调试模式下ONEPLUS A5000上的dart。。。lib\main。dart:1E/AndroidRuntime(11211):以书面形式命名,pkgName:com。刚出现的包裹azabazar E/AndroidRuntime(11211):致命异常:主E/AndroidRuntime(11211):进程:com。刚出现的包裹阿扎巴扎,

    • 当我试图从web.xml映射ApplicationContext.xml文件以使用spring ioc时,我的应用程序没有开始在catalina.out中显示以下错误

    • 错误:命令错误,退出状态为1:Command://app/.heroku/python/bin/python/app/.heroku/python/lib/python3.9/site-packages/pip/_vendor/pep517/_in_process.py prepare_metadata_for_build_wheel/tmp/tmp3b4z4ntu cwd://tmp/pip-i

    • 没有声音空安全的建筑物 有关更多信息,请参见 https://dart.dev/null-safety/unsound-null-safety 预期的元素是 “WidgetsBinding”来自“package:flutter/src/widgets/binding”。dart”(“/C:/src/flutter/packages/flutter/lib/src/widgets/binding.d

    • 我对NodeJS是新手。我已经执行了以下命令。1.npm安装-g创建react应用程序2。创建react应用程序我的应用程序 在执行第二个命令时,我遇到了如下错误 安装软件包。这可能需要几分钟。正在安装react、react dom和react脚本。。。 uglifyjs-webpack-plugin@0.4.6安装后E:\Projects\HighAvenue\Dashboard\dashboa

    • 我最近把我的项目转移到我的M1 MacBook Pro上。但是我在iPhone 12 Pro Max模拟器上运行时出现了以下错误。 我尝试创建一个新的flutter应用程序并运行它,它运行良好,但当我将依赖项添加到时,它再次显示了相同的错误。 intl:^0.16.1 Firebase_core:^0.5.0+1 Firebase_Analytics:^6.0.2 firebase_crashly