ios - لا يمكن استخدام المفتش مع أبيوم 1.6.0




automation appium (4)

قمت مؤخرا بتثبيت هكود 8 بيتا 5. أبيوم 1.6.0 بيتا على بلدي ماك 10.11.6 الآن بعد قراءة جميع المنتديات وجعل أبيوم بدء وإطلاق التطبيق الخاص بي، وأنا لا يمكن العثور على كيفية إطلاق مفتش بلدي والعثور على عناصر في بلدي التطبيق مع هذا أبيوم 1.6.0 بيتا. كيف يمكننا إطلاق المفتش مع أبيوم 1.6.0 بيتا؟ إذا كنا لا نستطيع، كيف يمكن أن نجد زباث أو العثور على العناصر ؟؟


على الرغم من أبيوم 1.6.0-beta1 صدر، انها أدوات الأمر لا واجهة المستخدم الرسومية أبيوم.


في الوقت الراهن يجب عليك استخدام أبيوم 1.5 غوي التطبيق من appium.io.

إذا كنت تنوي إطلاق الاختبارات الخاصة بك ضد دائرة الرقابة الداخلية 10 سوف تحتاج إلى تعديل محددات زباث الخاص بك: https://github.com/chenchaoyi/macaca-appium#run-test-with-xcuitest

ولكن إذا كان نظام التشغيل المستهدف <= iOS9 فمن المستحسن للبقاء مع زباثس القديمة القديمة حصلت من أبيوم 1.5 واجهة المستخدم الرسومية.


لدائرة الرقابة الداخلية، يمكنك أيضا استخدام هذا المشروع جيثب أبيوم-يوس-إنزبكتور لتفقد دائرة الرقابة الداخلية عرض العناصر مع أبيوم 1.6 الجديدة

خطوات الاستخدام:

  1. إطلاق خادم أبيوم من محطة عن طريق تشغيل "أبيوم" الأمر

  2. تشغيل التطبيق على جهاز محاكاة أو جهاز من كسكودي أو من محطة "قوس" الأمر.

  3. تحميل الرمز البريدي أو استنساخ أبيوم-يوس-إنزبكتور .
  4. افتح ملف أبيوم-يوس-إنزبكتور / يوس Inspector.html في أي متصفح. سيظهر لك هذا عرض الجهاز سيكمل عناصر شجرة.

إذا كنت قادرا على بناء ونشر التطبيق الخاص بك باستخدام هكود 8 أو أعلى، أو حتى باستخدام واجهة المستخدم الرسومية أبيم حاول هذا. مرة واحدة هو مفتوح داخل دائرة الرقابة الداخلية محاكي يمكنك استخدام هكود المقدمة إمكانية الوصول المفتش.

هكود> أداة المطور المفتوحة> أسسيبيليتي إنزبكتور

أجد أن هذا أسرع بكثير أن المفتش أبيوم ويعطيني أسماء العناصر التي هي بحاجة إليها. أحاول أن أبقى بعيدا عن استخدام زباث، لذلك هذا يعمل كبيرة بالنسبة لي. ولكن إذا كان هناك حاجة بالتأكيد زباثس، لقد تم استخدام جيتباجسورس () وتحليل شمل للعناصر التي أبحث عنها، التي يبدو أن تفعل خدعة بالنسبة لي.

تعلق هو لقطة تظهر نوع المعلومات التي يمكن الحصول عليها من المفتش إمكانية الوصول. الوصول المفتش سكرينشوت





inspector