問題タブ [rest-assured-jsonpath]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - jsonarray から特定の json 配列パラメーター値を確認する方法
私は自分のAPIを自動化したことで安心して訴訟を起こしています。これが私のjsonResponseです:-
ここで、"aid": 1460 を持つ jasonarray のアサーションを入れたいと思います。たとえば、lm の値などのパラメータです。安心して同じことができる方法。「援助」を持つjsonarrayのインデックス位置も知りたい:1460.助けてください!!
java - Rest Assured を使用して TestNG で API 応答を取得し、行ごとに出力するにはどうすればよいですか?
URL から API 応答を取得するプログラムを作成しました。
しかし、何らかの理由で、それは 1 つの長い行で出力されます。郵便配達員で見たように印刷する方法はありますか? 私が言いたいのは、API サーバーからの応答を 1 行ではなく 1 行ずつ表示する方法があるかどうかということです。
サーバーの応答は
java - スクエアブレイサーを取り除きます。または実際の文字列を取得する方法
私は、Java で安心できる最初の非常に最初のブラインドステップを通過しています。
リクエストはほとんどありませんが、実際にはうまく機能し、アサーションを追加し始めました。だから私はリクエストを送信し、JSONをレスポンスとして取得し、それを抽出しています。そして、その一部が「成功」に等しいかどうかを確認する必要があります。
私はそれを
toString
したがって、メソッドのドキュメントによると、出力は配列のように見えます。確かに、アサーションは機能しません:(
[成功]
と
成功
部分文字列は、内部コード要件によって推奨されていません。間違った方法を使用していると思いましたが、以外は見つかりませんでしたがasString
、パス式では機能しません。手掛かりや相対的な検索結果はありません。アドバイスをいただければ助かります。