xctest

    0

    1答えて

    UIViewControllerというビュープロパティがviewDidLoad()メソッドをどのように呼び出しているかを理解していません。それは理にかなっていませんが、私はボンネットの下で何が起こっているのか理解したいと思います。私はこれがスウィフトのプログラミングガイドや、おそらくAppleのリファレンスガイドUIViewControllerで説明されていると確信していますが、今はあまりにも冗長

    2

    1答えて

    iOS UIテストを実行するJenkinsジョブがあり、テスト実行中に特定の実行時情報に基づいていくつかのテスト(またはテストクラス)を無視できるようにする必要があります。 XCTestSuiteのドキュメントhttps://developer.apple.com/reference/xctest/xctestsuiteによれば、プログラムでカスタムテストスイートを作成できますが、実際に行う方法の

    0

    1答えて

    オブジェクトを初期化して使用する方法を理解するためのテスト駆動開発練習に取り組んでいます。 UITableViewのinit関数を使用する必要はありませんでした。ここで はコードのサンプルです: import XCTest @testable import PassionProject class ItemListDataProviderTests: XCTestCase { v

    4

    2答えて

    OSXアプリケーションでテストを実行できません - プロジェクトは正常に構築されますが、Xcode 8.2で製品 - >テストを実行します。それは言う: 私は再びテストを取得するには?

    2

    3答えて

    私は自分のiOSアプリケーション用にUITestsを実装しています。 これまでのところ、私は簡単なテストをすることができましたが、私は2つのセクションがあるtableViewに来ました。各セクションには、静的テキストを含むsectionHeaderViewがあります。 "セクション1"と "セクション2"、通常のsectionHeaderスタイル。 app.tables.staticTexts["

    0

    1答えて

    私がテストしている関数が呼び出されたときに変数をtrueに設定するSwiftの模擬例に従っていますが、わからないのは、サブクラスではモックであり、それからメソッドの親のレンディションを返します。私はオーバーライドの仕方を想定していました。私たちが望むロジックで関数を書き直すことを前提としていました。私たちがこれを行ったとき、元の関数を格納している親クラスは、ここで はサンプルコードです: exte

    0

    1答えて

    私は、tableViewと詳細vcを持つ単純なプロジェクトを持っています。 tableViewは "cell(n)"テキストのある20行を表示し、詳細ビューはセルが押されたラベルを表示します。 セルにタップを与えてアサーションしたいのですが、詳細のVCラベルのtableViewにあるテキストを取得します。だから、例えば、私は "セル3"が含まれているセル3をタップすると、私はこのテキストをハードコ

    2

    3答えて

    私は以前にテストできたMac OSXアプリケーションを持っています。コンソールの以下のエラーで失敗します。私はそれが働いて得るためにいくつかの抜本的なことを行う必要があります。 私は 変更私の派生データフォルダ とクリーンビルドフォルダの場所は、場合 - それは通常、再び一度か二度の前に動作しますしかし、私は再びテストを実行すると、それは再び起こります。 私は永久にそれを修正するために何ができるか

    2

    2答えて

    XCTest(Swift)を使用してxcodeでuiテストを作成しています 残りのテストを開始せずに、このクラス? スイートにいくつかのテストを追加したり、コマンドラインから必要なスイート/実行だけを実行したりすることは可能ですか? XCTestSuiteのドキュメントによれば、カスタムテストスイートを作成するオプションがありますが、その例は見つかりませんでした。

    2

    1答えて

    私はXCTestを使用してかなり複雑なUIテストを書いていましたが、最近はEarlGreyに切り替えました。これは、はるかに高速で信頼性が高いためです。テストはビルドサーバー上でランダムに失敗するわけではなく、走るのに最大30分! 私がXCTestで行うことができたEarlGreyでできなかったことの1つは、要素をランダムに選択することでした。 例えば、カレンダーcollectionViewに、私