問題タブ [test-environments]
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.
ruby-on-rails - RailsActiveRecordはテスト環境でnull値を正しく処理していないようです
開発環境と本番環境ではすべてがうまく機能しているようです。
では、なぜテスト環境で正反対の結果が得られるのでしょうか。
検索環境では、一部の呼び出しにタイムスタンプがあり、deleted_at is null
一部の呼び出しにタイムスタンプがある場合でも、テスト環境でレコードが返されることはありませんdeleted_at = nil
。
mysqlテーブルの部分的な読み出しは次のとおりです。
誰かが何が起こっているのか知っていますか?これはバグですか?
debugging - AutoIt:スクリプトのテストに利用できるテスト環境またはライブインタープリターは何ですか?
PyScripterのPythonインタープリターのようなものなので、コマンドをすぐに入力して実行できます(次のスクリーンショットの下部に示されています)。
test-environments - testenvは何の略ですか?
私が持っているプログラミングドキュメントは常に「testenv」を参照しています。それはおそらくどういう意味ですか?次の例で使用されています。
Testenvは、安定性と分析を同時に行うために、本番環境でプロアクティブに使用されます。
testing - テストシステムの生産データ
手動の UI テストでテスト データをどのように処理するかについて、いくつか提案が必要です。私たちのアプリケーションが機能し、手動でテストするには、データベースからのデータが必要です。機密データを扱っているため、テスト システム (または開発マシン) で使用するために生産データのダンプを作成することは許可されていません。
この問題にどう対処しますか?テストで使用するために生産的なデータをマスキングする可能性について考えています。このための無料またはオープンソースのツールはありますか? 大量のデータを生成できる可能性があるため、このソリューションをお勧めします。テスト データを手動で作成すると、非常に時間がかかることを理解していただければ幸いです。
php - 同じ電子メールの一意のバージョンを持つための電子メールの「プラス」はどのように機能しますか?本番環境とテスト環境の管理
私は何百人もの実際のユーザーがいる本番環境のWebアプリケーションを持っています。
アプリケーションはデータ駆動型であり、アプリケーションの状態はデータから変化するため、本番環境のテスト環境を1つ持つ必要がありました。実際のユーザーデータが存在しない場合は、テストできません...
しかし、実際の電子メールがあるため、テストのリスクがあります。テスト電子メールは実際のユーザーに送信される可能性があります。
そのため、メールを実際のものではないものに変更するメカニズムが必要でしたが、メールフィールドは一意であるため、1つのクエリですべてを変更するにはどうすればよいですか。
私の同僚は、+any_numberexのメールを提案しました。同じメールアドレスにメールを送信しますrajat@gmail.com
。rajat+27@gmail.com
だから私はいくつかのクエリを書きました
そしてそれは問題を解決しました..今、私は生産データで環境をテストすることで操作することができます..
私の質問:
1)それはどのように機能しますか?
2)それは正しいアプローチですか?人々はどのようにテスト環境と本番環境を管理しますか?
unit-testing - テスト環境のみで移行スクリプトを実行する
テスト環境でのみ移行を実行する方法はありますか?
ステージング データベースと運用データベースが既に存在するため、テスト環境でのみテーブルを作成し、データをシードしたいと考えています。
javascript - RequireJS: 環境に応じて異なるファイルをロードする
現在のプロジェクト環境 (開発または運用など) に応じて異なるファイルをロードする機能はありますか? つまり、圧縮されたファイルまたは完全なファイルを透過的にロードするのに役立ちます。マルチバージョンの読み込みについて読みましたが、マルチバージョンとは、ファイルのバージョンを指定する必要があることを意味します。
たとえば、モジュールに module.js ファイルがあります。このファイルでは、jQuery をロードする必要があります。
しかし、私は jQuery の縮小版と完全版を持っており、別のファイルをロードしたいと考えています。私は構成で次のようなことを考えています:
あるいは、似たようなものかもしれません。
upgrade - 本番システムから TFS クローンを切り離す
TFS 2010/2012 クローンが実稼働環境のシステムと対話しないようにするにはどうすればよいですか? アップグレード テストとさらにいくつかのテストを実行するために、クローンを並行して実行したいと考えています。クローンは、本番システムと対話しないでください。関連するすべてのシステムを正確に知らなくても、それを行う方法はありますか?
gwt - GWT の環境依存プロパティ
別のアプリケーションをリンクする必要がある GWT アプリケーションがあります。
このリンクは、アプリケーションのすべての段階 (ローカル、テスト、ステージング、本番) で異なります。GWT アプリを構成するためのオプションは何ですか?
現在、すべての環境でプロパティ ファイルを使用しています。このソリューションの問題は、すべての環境に対して異なるパッケージを作成する必要があることです。それは悪いことです。私たちは、すべての環境に展開できる 1 つのパッケージを構築したいと考えています。
しかし、どの構成を使用するかをアプリケーションに伝えるにはどうすればよいでしょうか?