我正在写一个苹果脚本.
其中我需要编写代码,这意味着点击退出按钮.
我不知道怎么做.
任何人都可以帮忙吗?
我正在尝试编写一个邮递员收集测试,并且在需要为全局变量分配一个值并在另一个 api 调用中使用它的时候感到震惊。
它是这样的: api 响应是这样的:
{
"status": "success",
"code": 200,
"data": {
"expires_time": 10800,
"authentication_token": "access-token",
"refresh_token": "refresh-token"
}
}
Run Code Online (Sandbox Code Playgroud)
我正在编写的测试是这样的:
tests["Status code is 200"] = responseCode.code === 200;
var jsonData = JSON.parse(responseBody);
postman.setEnvironmentVariable("Authorization", jsonData.data.authentication_token);
Run Code Online (Sandbox Code Playgroud)
想法?
我有一个用 JavaScript 编写的反应本机项目,我正在尝试为其运行声纳分析。
我为此设置了一个声纳服务器,并且我尝试运行分析的系统安装了声纳扫描仪、npm 和所有其他项目依赖项。
但是,当我对反应本机项目运行声纳分析时,出现以下错误:
ERROR: Error during SonarQube Scanner execution
org.sonar.squidbridge.api.AnalysisException: Please provide compiled classes of your project with sonar.java.binaries property
at org.sonar.java.JavaClasspath.init(JavaClasspath.java:59)
at org.sonar.java.AbstractJavaClasspath.getElements(AbstractJavaClasspath.java:281)
at org.sonar.java.SonarComponents.getJavaClasspath(SonarComponents.java:141)
at org.sonar.java.JavaSquid.<init>(JavaSquid.java:83)
at org.sonar.plugins.java.JavaSquidSensor.execute(JavaSquidSensor.java:83)
at org.sonar.scanner.sensor.SensorWrapper.analyse(SensorWrapper.java:53)
at org.sonar.scanner.phases.SensorsExecutor.executeSensor(SensorsExecutor.java:88)
at org.sonar.scanner.phases.SensorsExecutor.execute(SensorsExecutor.java:82)
at org.sonar.scanner.phases.SensorsExecutor.execute(SensorsExecutor.java:68)
at org.sonar.scanner.phases.AbstractPhaseExecutor.execute(AbstractPhaseExecutor.java:88)
at org.sonar.scanner.scan.ModuleScanContainer.doAfterStart(ModuleScanContainer.java:180)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:135)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:121)
at org.sonar.scanner.scan.ProjectScanContainer.scan(ProjectScanContainer.java:288)
at org.sonar.scanner.scan.ProjectScanContainer.scanRecursively(ProjectScanContainer.java:283)
at org.sonar.scanner.scan.ProjectScanContainer.doAfterStart(ProjectScanContainer.java:261)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:135)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:121)
at org.sonar.scanner.task.ScanTask.execute(ScanTask.java:48)
at org.sonar.scanner.task.TaskContainer.doAfterStart(TaskContainer.java:84)
at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:135)
at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:121)
at org.sonar.scanner.bootstrap.GlobalContainer.executeTask(GlobalContainer.java:121)
at org.sonar.batch.bootstrapper.Batch.doExecuteTask(Batch.java:116)
at org.sonar.batch.bootstrapper.Batch.executeTask(Batch.java:111)
at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:63)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) …Run Code Online (Sandbox Code Playgroud) 这是我的代码片段
def execution_start
puts "About to start"
system("appium")
puts "Done!!"
end
Run Code Online (Sandbox Code Playgroud)
执行此操作时,我看到输出About to start,并启动了appium服务器.但在那之后,我没有看到任何事情发生.它永远停滞不前.任何的想法?
打开终端(cmd),运行 appium-doctor 后,我收到以下警告:
WARN AppiumDoctor ? opencv4nodejs cannot be found.
WARN AppiumDoctor ? fbsimctl cannot be found
WARN AppiumDoctor ? applesimutils cannot be found
Run Code Online (Sandbox Code Playgroud)
知道这是什么根本原因,我该如何抑制这个警告?
javascript ×2
appium ×1
applescript ×1
java ×1
macos ×1
postman ×1
react-native ×1
ruby ×1
sh ×1
sonarqube ×1