問題タブ [karate]
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.
karate - 0.2.7 から 0.6.1 へのアップグレード後にテストが失敗する
0.2.7 から 0.6.1 にアップグレードした後、gradle から実行するとテスト エラーが発生します。
失敗するテストは単純です。
intellij から実行すると、テストに合格します。gradle から実行すると、次のログが記録されます。
関連するかどうかはわかりませんが、JSON ドキュメントの長さは 94k を超えています。ただし、(ログから) ドキュメントを JSON バリデーター (jsonlint.com) に貼り付けると、有効であると表示されます。
私は新しい機能を活用したいと思っていますが、これが私を妨げている唯一の問題です。これが 0.6.1 で失敗する理由について何か提案はありますか?
karate - 空手からの残りの API 応答と比較するために DB からデータをプルする方法
github にいくつかのドキュメントがあります - https://github.com/intuit/karate/blob/8ba369f690bcdda0d779c41128b96a1d6684ddcc/karate-demo/src/main/java/com/intuit/karate/demo/util/DbUtils.java
しかし、もっと知りたかった-JDBCドライバーサポート、Cassandra、MongoDBを備えたデータベースのDBテストをサポートしていますか。空手を使ったデータベース検証のためのドキュメント/機能テストをもっと見ることができれば素晴らしいと思います.