के साथ दृश्यमान है, तो मैं यह सत्यापित करना चाहता हूं कि कोई तत्व दृश्यमान है या नहीं, इसकी .hidden
संपत्ति के आधार पर नहीं, लेकिन मुझे नई एक्सकोड 7 UI परीक्षण सामग्री का उपयोग करने के लिए एक वैध तरीका नहीं मिला है।परीक्षण करना यदि कोई तत्व XCode 7 UITest
मैंने myelement.exists
और myelement.hittable
के साथ प्रयास किया है लेकिन मुझे लगता है कि वे काम नहीं कर रहे हैं। मुझे लगता है कि वे hidden
संपत्ति के साथ संयोजन के साथ काम करते हैं। एक छुपा तत्व मौजूद नहीं होना चाहिए और यह टिकाऊ नहीं है ... लेकिन यह वर्तमान व्यवहार नहीं है (मैं exists
व्यवहार को समझ सकता हूं ... लेकिन एक छुपा तत्व आईएमओ को टिकाऊ नहीं होना चाहिए)।
क्या "छुपा" संपत्ति मूल्य सत्यापित करने का कोई और तरीका है?
यह मेरे लिए एक्सकोड 7.1 पर काम नहीं कर रहा है। मैं कुछ नियंत्रणों को गतिशील रूप से छिपाने के लिए अद्यतन करता हूं और बाद में परीक्षण करता हूं और यह हमेशा सत्य लौटाता है, भले ही नियंत्रण स्पष्ट रूप से छुपा हुआ हो। – Alex
Xcode 7.2 hittable परीक्षण छिपा तत्वों के लिए ठीक से काम नहीं कर रहा है, या तो –
Xcode 7.2.1 hittable परीक्षण छिपा तत्वों के लिए ठीक से काम नहीं कर रहा है – san