Docleverは、完全に無料の商用オープンソース製品です。あなたがフロントエンドエンジニアであろうとバックエンドエンジニアであろうと、インターフェイスは常に2つの間のブリッジです。したがって、Docleverは、インターフェイス管理、テスト、データ生成を解決し、真に統合されたソリューションを実現することを目指して、中小チーム向けに特別に調整されています。
4.13リメイクリリース(サーバー側、Webサイド、デスクトップサイドリファクタリングは、バグ修正、フロントエンドUI共有、フロントエンドルーティング、書き換え、エクスポート、多言語の改善、ログシステムの追加、キャッシュブリッジングの実装など、完了しました)
4.20インターフェイス認証をサポートし、ポストマンの迅速なテスト、オープンインターフェイス、プロジェクト、チームの外部APIに似た機能を追加します
5.1サポートWebSocketテスト、サポートWebServiceテスト、データベースサポートの追加、SQLステートメントのテスト、インターフェイスの結果と一致し、オープンテスト、外部APIを文書化できます
5.10自動テスト関数のリファクタリング
5.20分散ストレステストをデスクトップに追加します
6.1 Wechatサービスアカウント機能を開発します
1.インターフェイス情報の編集と管理、5つの方法のサポート:取得、投稿、配置、削除、およびパッチ、HTTPおよびHTTPSプロトコルをサポートし、クエリ、ボディ、JSON、RAW、REST、およびFormDataの視覚編集をサポートできます。同時に、JSONで無限の階層視覚編集を実行できます。さらに、ステータスコード、コードインジェクション、マークダウンドキュメントなど、すべての追加機能があります。
2。インターフェイスをデバッグして実行するとき、誰も欠落していません。パラメーターはMD5からAESに暗号化でき、パラメーターを分析してモデルとリアルタイムで比較でき、矛盾を与え、インターフェイスで可能な問題を見つけることができます。手でドキュメントを書きたくない場合は、インターフェイスのデータ生成関数を試してください。インターフェイスで実行されているデータをワンクリックしてドキュメント情報を生成できます。
3.モックのシームレスな統合、Doclever自体は模擬サーバーです。インターフェイス開発ステータスを完了するように設定すると、ローカルモックは実際のインターフェイスデータを自動的にリクエストします。そうしないと、事前に定義されたモックデータが返されます。
4.ポストマン、ラップ、およびSwaggerのインポートをサポートします。これにより、シームレスな移行を行うことができ、HTMLファイルのエクスポートもサポートします。
5.プロジェクトバージョンとインターフェイススナップショット関数は並行しています。プロジェクトのバージョン1.0、1.1、および1.2を定義でき、異なるバージョン間で自由に切り替えることができます。インターフェイス情報の喪失を恐れなくなります。同時に、インターフェイスにはスナップショット機能もあります。インターフェイスがインターフェイスの開発の途中である場合、またはインターフェイス要件が変更された場合、以前に編集されたインターフェイス情報をいつでも表示できます。
6。自動化テスト機能。市場上の同様のプラットフォームでのインターフェイス自動化テストのほとんどは、擬似自動です。検証コードの取得、ログイン、注文リストの取得、特定の注文の詳細の取得など、複雑なシナリオに関連する一連の操作を実行する方法はありません。 Docleverのオリジナルの自動テスト機能では、Webページでこのような一連の操作を完了するために、非常に少量のJavaScriptコードを記述する必要があります。同時に、Docleverは、バッチ内のタイムリーな実行テストケースの機能を提供し、結果をチームメンバーのメールボックスに送信するため、インターフェイスの操作ステータスを時間内に取得できます。
7。チームコラボレーション機能。多くの同様のプラットフォームには機能の料金がありますが、Docleverは良いことを共有する必要があると考えています。新しいチームを作成し、チームのすべてのメンバーを招き入れ、グループ化し、関連するプロジェクトと許可を割り当て、チームの発表を公開することができます。
8.Docleverはオープンソースで無料であり、イントラネットの展開をサポートします。多くの企業は、データのセキュリティを考慮して、インターフェイスをパブリックネットワークに配置することを嫌がります。それは問題ではありません。 Docleverは、便利で高速なソリューションを提供します。外部ネットワークに接続することなく、プラットフォームを独自のイントラネットに配置できます。同時に、多くの機能があります。製品のアップグレードであっても、Docleverは非常に便利なアップグレードソリューションを提供します!
http://doclever.cn
今回は、オープンソースはDocleverのイントラネットバージョンであり、イントラネットに直接展開できます。オンライン版とまったく同じです。違いは次のとおりです。
1.オンラインシステムは、2セットのフロントエンドプロジェクトとバックエンドプロジェクトを使用し、Nginxを使用してロードバランシングとRedisをキャッシュとして実行します。イントラネットバージョンは1つのプロジェクトにマージされ、ノードは静的サーバーとして直接使用され、キャッシュがキャンセルされます。これは非常に軽く、多くの中小規模のチームにとって十分です。
2.オンラインシステムは、セキュリティの観点から多くの強化処理を行っており、イントラネットバージョンはデフォルトで安全です。サーバーとしてのノードの効率を改善するために、多くの補強処理がキャンセルされました。ユーザーが必要な場合は、自分で追加できます。
3.オープンソースバージョンは、オンラインプロモーションと紹介ページを削除し、最も合理化された機能ページのみを残します。
サーバーはサーバーであり、クライアントはWebページ、デスクトップはデスクトップです(電子関連のNPMパッケージはインストールする必要があります)
1.最初に、ノード環境をローカルにインストールします。推奨バージョン8.11.1(ダウンロードページ)
2. Mongodb(ダウンロードページ)をインストールすると、RobomongoをMongodb(ダウンロードページ)のクライアントツールとして使用できます。 MongoDBを開始した後(開始方法)、Robomongoを使用して接続し、Docleverデータベースとして新しいデータベースを作成します(名前は無料です)
Docleverのソースコードはローカルにダウンしており、コマンドラインでノードDocleverのルートディレクトリ/サーバー/bin/wwwを実行します(Windows環境にある場合は、ディレクトリセパレーターを変更してください)。初めて開始すると、コマンドラインプロンプトが表示されます。プロンプトに従って、関連する構成を完了します。 Docleverが正常に開始されたら、ブラウザにLocalHost:Docleverスタートアップのポート番号を入力します。ホームページは、展開が成功していることを示しているようです。
npmを実行して、コマンドラインにdoclever -gをインストールし、Docleverパッケージが正常にインストールされたら、最初の構成のためにDocleverを実行します(問題がある場合は、Docleverを実行します - Installwithsetup)
ご質問や提案がある場合は、関数バージョンが毎月15日と15日にリリースされる問題を指摘してください。バグの状況に応じてバグイテレーションバージョンは時々リリースされます。オープンソースファミリに参加したい場合は、QQグループに参加してください:611940610
このシステムは特許著作権を申請しています。商業目的で個人的に使用しないでください。発見が見つかった場合、私たちはあなたに対する法的責任を維持します!