/ / क्लाउड बटन में परीक्षण चला गया है - xamarin, visual-studio-2015, xamarin-test-cloud

क्लाउड बटन में परीक्षण चला गया है - xamarin, विजुअल-स्टूडियो -2015, xamarin-test-cloud

मैंने अपने ऐप का परीक्षण करने के लिए "Xamarin UI टेस्ट" प्रोजेक्ट बनाया। मैं इस तरह से बटन पर क्लिक करने में सक्षम था: टेस्ट क्लाउड बटन में चलाएं.

लेकिन अब मैंने रेप्लस () का उपयोग करके अपना परीक्षण किया और इसे क्लाउड में चलाना चाहता हूं बटन दूर चला गया है।

इसे ठीक करने के लिए मुझे क्या करना होगा?

उत्तर:

उत्तर № 1 के लिए 1

ऐसा लगता है कि आप इस बग को मार रहे हैं: बग 52372 - "रन इन टेस्ट क्लाउड" विकल्प अब सी 9 पर मेनू में दिखाई नहीं देता है

इस संस्करण के लिए उस समस्या की सूचना दी गई हैज़ामरीन 4.3.0.636। ध्यान दें कि यह अन्य संस्करणों में हो सकता है लेकिन यह प्रारंभिक संस्करण है जिसके खिलाफ बग रिपोर्ट किया गया था। आप सीधे रिपोर्ट में उस मुद्दे की स्थिति को ट्रैक कर सकते हैं ज़मारिन का बगज़िला, और / या आप पर एक रिलीज की घोषणा के लिए देख सकते हैं ज़ामरीन ब्लॉग को जारी करता है.

समाधान

डाउनिंग ज़ामरीन

उपलब्ध होने के लिए एक फिक्स की प्रतीक्षा करते समय, आप पिछले को डाउनग्रेड कर सकते हैं Cycle 8 "अपने खाते के पृष्ठ पर अनुभाग 8 का नवीनतम स्थिर संस्करण प्राप्त करें" पर जाकर ज़ामरीन का संस्करण: https://store.xamarin.com/account/my/subscription/downloads#cycle8.

कमांड लाइन के माध्यम से टेस्ट क्लाउड पर अपलोड करना

वैकल्पिक रूप से, आप कमांड लाइन के माध्यम से टेस्ट क्लाउड पर परीक्षण अपलोड कर सकते हैं। इस लॉग इन करने के लिए https://testcloud.xamarin.com शीर्ष पर "नया टेस्ट रन" पर क्लिक करें। (ध्यान दें कि यह विकल्प केवल तभी दिखाई देता है जब आपके पास वर्तमान में वैध क्लाउड परीक्षण या परीक्षण हो।)

यह एक विज़ार्ड लॉन्च करता है जिसमें आपके पास कुछ विकल्प होंगे (जैसे कि आप एंड्रॉइड या आईओएस का उपयोग करना चाहते हैं? आदि), और अंत में एक का उपयोग करेगा प्रोटोटाइप कमांड लाइन। नीचे Android के लिए एक उदाहरण दिया गया है:

packageXamarin.UITest। [संस्करण] toolstest-cloud.exe सबमिट करें yourAppFile.apk [API_KEY] --देवता [DEVICE_HASH] --series "master" --locale "en_us --user [EMAIL]

ध्यान दें: मैंने गोपनीयता कारणों से [API_KEY], [DEVICE_HASH] और [EMAIL] मान हटा दिए हैं, हालाँकि जब आप विज़ार्ड से विज़ार्ड में प्रोटोटाइप उत्पन्न करते हैं तो ये स्वतः ही शामिल हो जाएंगे।

आपको अभी भी मैन्युअल रूप से अपडेट करना होगा Xamarin.UITest.[version] साथ ही साथ वास्तविक के नाम और रिश्तेदार पथ yourAppFile.apk और pathToTestDllFolder काम करने के लिए इस दृष्टिकोण के लिए।