คำถามติดแท็ก xctest

15
ไม่สามารถโหลดโมดูลพื้นฐานสำหรับ XCTest
ฉันทำงานอย่างรวดเร็วใน Xcode และโดยค่าเริ่มต้นจะสร้างไฟล์ทดสอบที่อ้างอิง XCTest เมื่อฉันตั้งค่าความเป็นสมาชิกเป้าหมายเป็นโครงการหลักของฉันมันทำให้เกิดข้อผิดพลาดนี้ ไม่สามารถโหลดโมดูลพื้นฐานสำหรับ XCTest หากไม่ได้ตั้งค่าการเป็นสมาชิกเป้าหมายการทดสอบจะทำงานอย่างถูกต้องและทุกอย่างทำงานได้ดี PS: ฉันใหม่เพื่อรวดเร็วและอาจเป็นคำถามโง่ (โปรดสอนฉัน)
180 swift  xcode  xctest 

27
“ ไม่มีโมดูลดังกล่าว” เมื่อใช้ @testable ในการทดสอบ Xcode Unit
ฉันเพิ่งปรับปรุงเป็น Xcode 7 beta 5 ฉันพยายามเพิ่มการทดสอบหน่วยในโครงการก่อนหน้านี้ แต่ฉันได้รับข้อความแสดงข้อผิดพลาด "ไม่มีโมดูลดังกล่าว [myModuleName]" ใน@testable import myModuleNameบรรทัด ฉันเหนื่อย ทำความสะอาดโครงการด้วยOptionClean Build Folder ตรวจสอบว่า "Enable Testability" (debug) ถูกตั้งค่าเป็น Yes ใน Build Options การลบเป้าหมายการทดสอบแล้วเพิ่มชุดการทดสอบหน่วย iOS อีกครั้ง สิ่งนี้ไม่ได้ผลสำหรับโครงการนี้ (แต่ฉันได้รับการทดสอบเพื่อทำงานในโครงการอื่น) มีคนอื่นที่มีปัญหานี้และแก้ไขมันได้หรือไม่

14
การทดสอบหน่วย Xcode ด้วย Cocoapods
ฉันเอาหัวโขกกำแพงด้วยเรื่องนี้ในช่วงสองสามวันที่ผ่านมา แต่แม้จะมีการค้นหา Google / SO / Github หลายครั้งฉันก็ไม่พบวิธีแก้ไขปัญหาที่ฉันมี! สิ่งที่ฉันพยายามทำคือสร้างการทดสอบหน่วยสำหรับแอปของฉันซึ่งใช้ประโยชน์จากพ็อด Firebase ฉันใช้ Xcode 7.3.1 และ Cocoapods 1.0.1 อัปเดต:ปัญหายังคงอยู่กับ Xcode 8.0 ด้วย podfile นี้: platform :ios, '9.0' use_frameworks! inhibit_all_warnings! target 'MyApp' do pod 'Firebase' pod 'Firebase/Auth' pod 'Firebase/Database' pod 'Firebase/Storage' target 'MyAppTests' do inherit! :search_paths end end ในคลาส XCTest ของฉันฉันได้รับ ไม่มีโมดูลที่จำเป็น "Firebase" …

5
Xcode 11 XCUITest ไม่สามารถรับภาพรวมที่ตรงกัน: เกิดข้อผิดพลาดในการรับหน้าต่างหลัก kAXErrorServerNotFound
หลังจากสร้างแอปของฉันใน Xcode 11 และใช้งานชุดของ XCUITEST ฉันได้รับความล้มเหลวแบบสุ่มหลายประการด้วยกันดังนี้ ไม่สามารถรับสแนปชอตที่ตรงกัน: เกิดข้อผิดพลาดในการรับหน้าต่างหลัก kAXErrorServerNotFound ไม่ว่าฉันจะเพิ่มระยะหมดเวลานานเท่าใดปัญหาจะปรากฏขึ้นเป็นระยะ ๆ ดูเหมือนว่าจะมีปัญหา Snapshotting ลำดับชั้นของ UI การทดสอบของเราผ่านอย่างสม่ำเสมอใน Xcode 10 ฉันติดตั้ง Xcode แล้ว ลบตัวจำลองทั้งหมด ล้างข้อมูลที่ได้รับแล้ว แก้ไขการหมดเวลา อัปเกรดจาก Xcode 11.1 เป็น Xcode 11.2.1 ขอบคุณ!
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.