問題タブ [acceptance]
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.
internet-explorer - クッキーの受け入れが非常に低い理由は?
私は現在、クッキーを利用してトラフィックなどをより適切に形成したいクライアント向けの Web アプリを構築しています。
そのため、先週の終わりに、単純な Cookie の書き込み (基本的には cookie="helloworld" を設定) と、アプリへのカウンターを含む Cookie の読み取りを追加しました。これは事実上単なる 1 つのページであるため、サービスへのすべての要求はこの読み取りを通過します。 /確かに書いてください。
展開後の数百万のリクエスト Cookie の読み取り率は、合計リクエストの約 25% でしたが、週末以降は最大で約 33% までしか上昇しませんでした。
参考までに、パスは設定せず、ドメインは固定、有効期限は作成から 1 か月です。リピート率は比較的高いです。設定・取得・カウントの技術には100%の自信があります。
更新: さらに調査した結果、 IE ではない (驚き、驚き) ブラウザーの受け入れ率は90%であることが明らかになりました。IE であると自認するリクエスト (多数のボットが含まれていることは間違いありません) の受け入れ率は10%です。フィドラー セッション (firebug で確認済み) に基づくと、応答ヘッダーは次のようになります。
だから私は2つの理論を持っています:
1)。IE は、Cookie を無視する原因となるヘッダーの競合を認識します。これは、キャッシュ制御フィールドに関連している可能性がありますか?
2)。IE に必要な何かが欠落しているか、形式が正しくありません。このグーグルの証拠は見つかりません。
上記のヘッダーに問題があるか、同様の経験がある人はいますか?
java - グレゴリアンカレンダー-ドキュメントベースのテスト
JUnitを実行した後、テーブルに次の項目があるドキュメントベースのテストを実行しています
入力変数-期待される結果-実際の結果.....合格または不合格...。
メソッドに合格した場合、日付と時刻
"01AUG07" "14:40"このメソッドは、グレゴリオ聖歌を返すはずです。
正しいものが作成されたことを確認するにはどうすればよいですか?
ありがとう
どちらを選ぶべきかわからないので、どちらを選ぶべきかわからない-私はmiksを使用し、それは機能した。
みんなありがとう
javascript - クライアント レビュー js オーバーレイ
建設検査官が建物の中を歩くとき、壁からぶら下がっているすべての釘の上に青いテープを落とし、正しく行われていないペンキを塗ります。クライアントがウェブサイトを受け入れてこれを行うにはどうすればよいですか? あなたのウェブサイトをオーバーレイし、クライアントが注釈を付けたり、異常なビットにマークを付けたりできるようにする、crazyegg のようなツールはありますか? それができない場合、クライアントが通常生成する信じられないほどの量のフィードバックにどのように対処しますか?
ありがとう、チャック
testing - 受け入れテスト - 受信メールの確認
Windows サービスが smtp 経由で電子メールを送信できるようにする受け入れテストがあります。現在、Exchange メールボックスに送信されている電子メールがコード経由で受信されたかどうかを確認する良い方法を知っている人はいますか?
よろしく
イアン
ruby - Rspec と Capybara を使用した受け入れテストを使用して href をクリックする方法
ページソースに次のコンテンツがあります。
この機能をテストしてユーザー リンクをクリックする方法についてのアイデアはありますか?
agile - スクラムでは、スプリント中に受け入れ基準を変更しても問題ありませんか?
私の組織は現在スクラムを実装しています。一部のビジネス ロジックの処理方法を変更するために製品のバックログ アイテムに取り組んでいるときに、一部のビジネス ロジックに欠陥があることに気付きました。PBI とその受け入れ基準は、現在、既存のビジネス ロジックの実装を変更することを目的としています。PO は、ビジネス ロジック自体に対するこの変更は優先度が高く、何らかの方法でスプリントに取り組まなければならないと感じており、特に開発の観点から両方を一緒に行うことが非常に理にかなっているため、開発チームは同意しています。
ただし、受け入れ基準を変更したり、新しい PBI を作成してすぐにスプリントに取り入れたりする方が理にかなっているのかどうかはわかりません。これは元の PBI とは別の話であり、受け入れ基準のセットであると感じているため、私は個人的に新しい PBI に傾倒しており、一般的にスプリントの途中で受け入れ基準を変更することに懐疑的です。PO は、この新しい要件と元の PBI の両方が同時に実装されることを指摘しました。元の PBI は、新しい要件に対処しなければ意味がありません。したがって、PO は、最終的に同じ実装を反映する 2 つの別個の PBI を作成するのではなく、元の PBI の受け入れ基準を調整する方が適切であると感じています。
これらのアプローチの 1 つは、他のアプローチよりもスクラムに適していますか?
ios - フランク(キュウリ)-最初の実行を検出
アプリを初めて起動する場合は、道順を表示する必要があるというテストを作成したいと思います。フランクで最初のアプリの起動を検出するにはどうすればよいですか?NSUserDefaultsを使用することを考えていましたが、それを行う方法がまだわかりません。ステップ定義コードの例は素晴らしいでしょう。どうもありがとう。
specflow - Specflow 機能ファイルのベスト プラクティス
助けてくれてありがとう。
私の質問は、SpecFlow 機能ファイル内のベスト プラクティスに関するものですか?
質問:
悪い習慣と見なされる機能ファイル内で待機コマンドを使用しています。
例:
wait コマンドは、5 秒間の待機を強制します。「要素が見つかりません」エラーやその他のエラーを防ぐために、ページが読み込まれるようにするためにこれを行っています。基本的に、操作するページがきれいであることを確認するためです。
Step ファイル自体の中で待機を使用することをお勧めしますか?
Fluent Automation 待機を使用しない理由は次のとおりです。
Fluent Automation メソッドを利用することで、Settings オブジェクトのデフォルトのタイムアウトに依存します。場合によっては、デフォルトのタイムアウトでは十分な長さがなかったり、長すぎたりすることがあります。機能ファイルから待機コマンドを削除することだけが利点である設定オブジェクトを継続的に変更/リセットすることは、私には非常に冗長に思えます。
では、実際にベスト プラクティスとはどのようなものでしょうか。
ありがとう、
-n
codeception - Codeception 受け入れテストで WebGuy->fillField を機能させるにはどうすればよいですか?
私は本当にこれで私の机に頭突きをしようとしているので、誰かが私を助けてくれることを願っています:-(
fillFIeld を機能させようとしていますが、ナックルダウンさせることができないようです。
seeInField は同じフォーム フィールドで機能するので、ターゲティングなどはすべてうまくいっていると思います。
ルール EVERYTHING ELSE を試すための信じられないほど基本的なテストも作成しました。
HTML...
テスト...
出力...
私は明らかに非常に明白な何かを見逃していますが、フォーラムをトロールするのに数時間を費やしましたが、それを解決するものは何も見つかりませんでした。助けが必要です!
java - デスクトップ Java アプリの自動受け入れテストを行うにはどうすればよいですか?
私は受け入れテストについて考えていて、それをどのように自動化できるか (たとえば、継続的デリバリー パイプラインに組み込むことができるか) をより明確に理解したいと考えています。メッセンジャー アプリケーションであるJavaで記述されたデスクトップ アプリケーションがあります。受け入れテストを自動化したい場合、どうすればよいですか? 手動テストの例を次に示します。「サーバーがクラッシュしたときに、ユーザー A がユーザー B にメッセージを送信しています。フェールオーバー サーバーに切り替えて、中断したところからチャットを再開できること、およびすべてのチャット機能がクライアントで引き続き期待どおりに機能することを確認します」
このような自動化された受け入れおよびシステム テストにJUnitを使用できますか? Seleniumについても聞いたことがありますが、それは Web アプリケーション専用だと思いましたか?
JUnit を使用した単体テストの概念は理解していますが、デスクトップ アプリケーションの機能のより高度なテストを自動化する方法についてはわかりません。一部のテストには、他のクライアントへのメッセージの送信など、GUI との対話が含まれる場合がありますが、サーバー クラッシュなどのサーバー側の要素が含まれるテストもあります。JUnit とアプリケーションのコードを使用してこれを行うことはおそらく可能であると考えていましたが、テストを開始するためにいくつかのスクリプト (Perl、Ruby など) が含まれている可能性がありますか?