یہ مضمون سیٹ اپ کرنے کے طریقے اور پری لانچ رپورٹ کو چلانے کی وضاحت کرتا ہے۔ اگر آپ نے پری لانچ رپورٹ چلائی ہے اور آپ نتائج کی تشریح کے طریقے جاننا چاہتے ہیں تو اپنی پری لانچ رپورٹ کو سمجھیں پر جائیں۔
جب آپ کسی ایپ کو بند یا اوپن ٹیسٹنگ کے لیے شائع کرتے ہیں تو پری لانچ رپورٹ خودکار طور پر تخلیق ہو جاتی ہے۔ یہ آپ کی ایپ کے صارفین تک پہنچنے سے پہلے ہی مسائل کی نشاندہی کرنے میں مدد کرتا ہے۔ اس میں ٹیسٹ شامل ہیں:
- استحکام کے مسائل
- Android مطابقت کے مسائل
- کارکردگی کے مسائل
- رسائی کے مسائل
- سیکیورٹی کے خطرات
- رازداری کے مسائل
پری لانچ رپورٹ کیسے کام کرتی ہے
آپ کے ٹیسٹ Android ایپ بنڈل کو اپ لوڈ اور شائع کرنے کے بعد ہم اسے اپنی ٹیسٹ لیب میں Android آلات کے سیٹ پر انسٹال کرتے ہیں۔ اس کے بعد ہم خودکار طور پر آپ کی ایپ کو کئی منٹ تک لانچ اور کرال کرتے ہیں۔ کرالر بنیادی کام انجام دیتا ہے جیسے ٹائپنگ، ٹیپنگ اور سوائپنگ۔ آپ کرالر کو استعمال کرنے کے لیے حسب ضرورت ٹیسٹ یا ٹیسٹ اکاؤنٹ کی اسناد بھی فراہم کر سکتے ہیں۔
کرال مکمل ہونے کے بعد ہم آپ کے نتائج کو پری لانچ رپورٹ میں یکجا کرتے ہیں۔ ہم آپ کی ایپ کو تمام آلات سے اَن انسٹال بھی کر دیتے ہیں۔
پری لانچ رپورٹ کے لیے آپ کی ایپ کی مناسبت کا اندازہ لگانا
پری لانچ رپورٹ اس وقت تک کام کرے گی جب تک ہم آپ کی ایپ کو انسٹال اور "کرال" کرنے کے اہل ہوں گے۔ تاہم، بعض ایپس کو کوڈ میں معمولی ترمیم کی ضرورت پڑ سکتی ہے۔ عام مثالوں میں ایسی ایپس شامل ہیں جن کے لیے ملک کی توثیق یا انسٹال کی توثیق کی ضرورت ہوتی ہے۔ مزید جاننے کے لیے، ہمارے اکثر پوچھے گئے سوالات پر جائیں۔
نوٹ کریں کہ ٹیسٹ آلات لانچرز، ویجٹ، کی بورڈز اور واچ فیسز سمیت ایپس پر ایک اہم لانچ سرگرمی کے بغیر ٹیسٹ نہیں چلا سکتے۔
سبھی کو سکیڑیں سبھی کو پھیلائیں
پری لانچ رپورٹ چلائیں
اپنی ایپ کی جانچ کریںاپنی ایپ کی پری لانچ رپورٹ بنانے کے لیے، اپنی ایپ کو بند یا اوپن ٹیسٹ ٹریک پر شائع کریں۔
آپ کو کسی بھی ایپ کے لیے پہلے سے پری لانچ رپورٹ خود کار طور پر موصول ہو جائے گی جسے آپ ٹیسٹ ٹریک پر شائع کرتے ہیں جب تک کہ آپ آپٹ آؤٹ نہ کریں۔ آپ کو عام طور پر اپنے ایپ بنڈل کو اپ لوڈ کرنے کے ایک گھنٹے کے اندر ٹیسٹ کے نتائج موصول ہوں گے۔ کچھ معاملات میں، آپ کو اپ لوڈ کے کئی گھنٹے بعد نتائج موصول ہوں گے۔
آپ ان اقدامات پر عمل کر کے دستیاب پری لانچ رپورٹس کے لیے ای میل اطلاعات موصول کر سکتے ہیں:
- Play کونسول > اطلاعات کھولیں۔
- "پری لانچ رپورٹ" تک نیچے اسکرول کریں اور اس کے ساتھ والے باکس پر نشان لگائیں۔ آپ تمام ٹیسٹ یا مسائل کے ساتھ صرف ٹیسٹ کے لیے ای میلز وصول کرنے کا انتخاب کر سکتے ہیں۔
جب آپ کسی ایپ کو بند یا اوپن ٹیسٹ ٹریک پر شائع کرتے ہیں تو پری لانچ رپورٹس خود بخود تخلیق ہو جاتی ہے۔ اپنی ایپ کے لیے تمام پری لانچ رپورٹس کو غیر فعال کرنے کے لیے:
- Play Console> پری لانچ رپورٹ > ترتیبات کھولیں۔
- "ترجیحات" تک نیچے سکرول کریں اور اپنی ایپ کے لیے رپورٹ کو غیر فعال کرنے کے لیے "پری لانچ رپورٹ آن کریں" باکس کو غیر نشان زد کریں۔
- محفوظ کریں پر کلک کریں۔
اپنے ٹیسٹ کو حسب ضرورت بنائیں
آپ اپنی پری لانچ رپورٹ کو مزید جامع اور اپنی ایپ سے متعلقہ بنانے کے لیے اپنے ٹیسٹوں کو حسب ضرورت بنا سکتے ہیں۔
مرحلہ 1: اگر آپ کی ایپ میں سائن ان اسکرین ہے تو ٹیسٹ اکاؤنٹ کی اسناد فراہم کریں
اگر آپ کی ایپ میں سائن ان اسکرین ہے اور آپ چاہتے ہیں کہ کرالر سائن ان کے عمل یا اس کے پیچھے موجود مواد کی جانچ کرے، تو آپ کو اکاؤنٹ کی اسناد فراہم کرنے کی ضرورت ہے۔
نوٹ: آپ کو اسناد فراہم کرنے کی ضرورت نہیں ہے اگر آپ کی ایپ "Google کے ساتھ سائن ان" کو سپورٹ کرتی ہے (جو کرالر کو خود بخود لاگ ان کرنے کو فعال کرتا ہے)، یا اگر آپ نے پہلے ہی ایپ کے مواد کے صفحے پر اسناد فراہم کر دی ہیں۔
اسناد کی جانچ کرتے وقت یاد رکھنے کے لیے یہاں کچھ اہم چیزیں ہیں:
- آپ کی فراہم کردہ اسناد صرف جانچ کے مقاصد کے لیے استعمال ہوتی ہیں۔
- اگرچہ ہم ٹیسٹ اسناد کو محفوظ رکھنے کی پوری کوشش کرتے ہیں ہم تجویز کرتے ہیں کہ آپ پری لانچ رپورٹ میں کوئی بھی سرکاری اسناد شامل نہ کریں۔ اس کے بجائے، ایک ٹیسٹ اکاؤنٹ کا صارف نام اور پاس ورڈ تخلیق کریں۔
- اسناد کو صرف خودکار طور پر Android ایپس میں داخل کیا جا سکتا ہے جو معیاری Android ویجٹ استعمال کرتی ہیں۔ اسناد کو ان ایپس میں استعمال نہیں کیا جا سکتا جو OpenGL کو حسب ضرورت کنٹرولز پیش کرنے کے لیے استعمال کرتی ہیں یا ایسی ایپس جو ویب پر مبنی تصدیقی بہاؤ کے لیے WebView استعمال کرتی ہیں۔
- اگر آپ کی ایپ "Google کے ساتھ سائن ان" کو سپورٹ کرتی ہے تو Google خود کار طور پر لاگ ان ہو جائے گا۔
- Play کونسول کھولیں۔
- ایک ایپ منتخب کریں۔
- بائیں مینیو پر، ٹیسٹنگ > پری لانچ رپورٹ > ترتیبات کو منتخب کریں۔
- "ٹیسٹ اکاؤنٹ کی اسناد" سیکشن میں، اسناد فراہم کریں کو منتخب کریں۔
- مندرجہ ذیل درج کریں:
- صارف نام: آپ کے ٹیسٹ اکاؤنٹ سے وابستہ صارف نام۔
- پاس ورڈ: آپ کے ٹیسٹ اکاؤنٹ سے وابستہ پاس ورڈ۔
- محفوظ کریں پر کلک کریں۔ ان اسناد کو مستقبل کے تمام ٹیسٹ کے لیے استعمال کیا جائے گا جب تک کہ ترمیم نہ کی جائے۔
- Play کونسول کھولیں۔
- ایک ایپ منتخب کریں۔
- بائیں مینیو پر، ٹیسٹنگ > پری لانچ رپورٹ > ترتیبات کو منتخب کریں۔
- اپنی تبدیلیاں کریں:
- اسناد میں ترمیم کرنے کے لیے: "ٹیسٹ اکاؤنٹ کی اسناد" سیکشن میں، صارف نام اور پاس ورڈ والے فیلڈز میں اپنی اپ ڈیٹ کردہ اسناد درج کریں۔
- اسناد کو ہٹانے کے لیے: "ٹیسٹ اکاؤنٹ کی اسناد" سیکشن میں، اسناد فراہم نہ کریں کو منتخب کریں۔
- نوٹ: اگر آپ اپنی ایپ کے ٹیسٹ کی اسناد کو ہٹاتے ہیں تو آپ کو نئی اسناد شامل کرنے کی ضرورت ہوگی اس سے پہلے کہ آئندہ کوئی ٹیسٹ آپ کی ایپ میں سائن ان کر سکے۔
- محفوظ کریں پر کلک کریں۔ ان اسناد کو مستقبل کے تمام ٹیسٹ کے لیے استعمال کیا جائے گا جب تک کہ ترمیم نہ کی جائے۔
مرحلہ 2: ایک Robo اسکرپٹ یا گیم لوپ فراہم کریں
اگر آپ ان اقدامات کو کنٹرول کرنا چاہتے ہیں جو کرالر آپ کی ایپ کی جانچ کرتے وقت اٹھاتا ہے تو آپ Robo اسکرپٹ یا گیم لوپ فراہم کر سکتے ہیں۔
Java ایپ کے ٹیسٹ پاتھ کو حسب ضرورت بنانے کے لیے Robo اسکرپٹ فراہم کریںآپ ان اقدامات کو کنٹرول کر سکتے ہیں جو کرالر آپ کی ایپ کی جانچ کرتے وقت اٹھاتا ہے تاکہ مخصوص کارروائیوں کو انجام دینے کے لیے Robo اسکرپٹ فراہم کر سکیں جیسے صارف کے عام سفر یا آپ کی ایپ کے کسی نئے حصے کی جانچ کرنا۔
جب آپ منسلک اسکرپٹ کے ساتھ ٹیسٹ چلاتے ہیں تو کرالر پہلے آپ کی پہلے سے اسکرپٹ کردہ کارروائیوں کو چلاتا ہے اور پھر حسب معمول ایپ کو دریافت کرتا ہے۔
اپنی پری لانچ رپورٹ میں اسکرپٹ اپ لوڈ کرنے کے لیے:
- Android اسٹوڈیو (Android اسٹوڈیو > ٹولز > Firebase Test Lab > ریکارڈ Robo اسکرپٹ) میں Firebase ٹول کا استعمال کر کے اپنی اسکرپٹ ریکارڈ کریں۔ تفصیلات کے لیے، Firebase ہیلپ سینٹر پر جائیں۔
- نوٹ: Robo اسکرپٹ تخلیق کرنے کے لیے آپ کو Firebase اکاؤنٹ کی ضرورت نہیں ہے۔
- جب آپ کی اسکرپٹ تیار ہو جائے تو Play Console کھولیں۔
- ایک ایپ منتخب کریں۔
- ٹیسٹنگ > پری لانچ رپورٹ > ترتیبات کو منتخب کریں۔ "کنٹرول کریں کہ پری لانچ رپورٹ آپ کی ایپ کو کیسے دریافت کرتی ہے" سیکشن میں، اپنی اسکرپٹ اپ لوڈ کریں۔ آپ اپنی فائل کو کھینچ کر ڈالنے کا عمل کر سکتے ہیں یا اپلوڈ کو منتخب کر سکتے ہیں۔
- محفوظ کریں پر کلک کریں۔
اگر آپ کسی گیم یا ایپ کی جانچ کر رہے ہیں جو OpenGL استعمال کرتی ہے تو آپ کو ایک اچھی پری لانچ رپورٹ حاصل کرنے کے لیے گیم لوپ فراہم کرنے کی ضرورت ہے۔ گیم لوپ ان کارروائیوں کی وضاحت کرتا ہے جو آپ کرالر سے کرنا چاہتے ہیں۔ آپ ایک ہی ایپ میں ایک سے زیادہ گیم لوپ کی جانچ کر سکتے ہیں۔
اپنی پری لانچ رپورٹ میں گیم لوپس استعمال کرنے کے لیے:
- درج ذیل کام کرنے کے لیے اپنے گیم میں ترمیم کریں:
- لوپ لانچ کریں
- لوپ چلائیں
- لوپ بند کریں (اختیاری)۔ آپ یہ تبدیلیاں اپنے ڈویلپمنٹ ماحول میں کرتے ہیں۔ تفصیلات کے لیے، Firebase ہیلپ سینٹر پر جائیں۔
- نوٹ: پری لانچ رپورٹ میں گیم لوپس استعمال کرنے کے لیے آپ کو Firebase اکاؤنٹ کی ضرورت نہیں ہے۔
- اپنے گیم کے ورژن کو گیم لوپ کے ساتھ بند یا اوپن ٹیسٹ ٹریک پر شائع کریں۔ کرالر خودکار طور پر گیم لوپ کا پتہ لگائے گا اور اس پر عمل درآمد کرے گا۔
مرحلہ 3: ڈیپ لِنک کے ساتھ ٹیسٹ کے نقطہ آغاز کو حسب ضرورت بنائیں
آپ اپنی ایپ کے لیے اضافی انٹری پوائنٹس کی جانچ کرنے کے لیے اپنی پری لانچ رپورٹ میں تین ڈیپ لنکس تک شامل کر سکتے ہیں۔
کرالر معمول کے مطابق کئی منٹ تک کام کرتا ہے، پھر ایپ کو بند کر دیتا ہے اور باری باری ہر ڈیپ لِنک کا ملاحظہ کرتا ہے، مزید 30 سیکنڈ تک کرال کرتا ہے۔ ان اضافی کرال کے دوران پائے جانے والے کسی بھی مسئلے کو رپورٹ میں معمول کے مطابق شامل کیا جاتا ہے۔
اپنی ایپ کے لیے ڈیپ لِنک تخلیق کرنے اور ٹیسٹ کا طریقہ جاننے کے لیے، Android ڈیولپرز سائٹ ملاحظہ کریں۔
مرحلہ 4: مخصوص زبانوں کے لیے ٹیسٹ رپورٹس دیکھیں
اگر آپ مخصوص زبانوں کے لیے ٹیسٹ کے نتائج دیکھنا چاہتے ہیں، تو آپ پری لانچ رپورٹ کی ترتیبات کے صفحہ پر زبان کی ترجیحات سیٹ اپ کر سکتے ہیں۔ آپ پانچ زبانوں تک کا انتخاب کر سکتے ہیں۔
تجویز: چونکہ آپ کے ٹیسٹ ایپ بنڈل کو اپ لوڈ کرنے پر پری لانچ رپورٹ خودکار طور پر چلتی ہے، لہذا آپ ابتدائی ٹیسٹ مکمل ہونے کے بعد ہی زبان کی ترجیحات شامل کر سکتے ہیں۔
زبان کی ترجیحات سیٹ اپ کریں- Play کونسول کھولیں۔
- ایک ایپ منتخب کریں۔
- بائیں مینیو پر، ٹیسٹنگ > پری لانچ رپورٹ > ترتیبات کو منتخب کریں۔
- "مخصوص زبانوں میں اپنی ایپ کی جانچ کریں" کے تحت + زبان شامل کریں کو منتخب کریں۔
- پانچ زبانوں تک انتخاب کریں۔ مستقبل کے ٹیسٹوں کے لیے، آپ کو صرف ان زبانوں کے ٹیسٹ کے نتائج نظر آئیں گے۔
- نوٹ: اگر آپ کوئی زبان منتخب نہیں کرتے ہیں، تو ہم خود کار طور پر ایسی زبانیں منتخب کریں گے جن میں آپ کی ایپ سب سے زیادہ انسٹالز ہوتی ہے۔
- محفوظ کریں پر کلک کریں۔
اپنی پری لانچ رپورٹ دیکھیں
جب آپ کی پری لانچ رپورٹ دستیاب ہوتی ہے، تو آپ ایک ٹیسٹ کا خلاصہ دیکھ سکتے ہیں جس میں ٹیسٹنگ کے دوران پائی جانے والی خرابی، انتباہات اور معمولی مسائل کی تعداد شامل ہوتی ہے، جسے مسئلے کی قسم کے لحاظ سے درجہ بندی کیا جاتا ہے۔ آپ کو اپنی ایپ کے جانچ کے نتائج کی بنیاد پر لانچ کی تجویز بھی نظر آئے گی۔
پری لانچ رپورٹ کا خلاصہ دیکھیںاپنی پری لانچ رپورٹ کا خلاصہ دیکھنے کے لیے:
- Play کونسول کھولیں۔
- ایک ایپ منتخب کریں۔
- ٹیسٹنگ > پری لانچ رپورٹ > مجموعی جائزہ کو منتخب کریں۔
- ہر سیکشن کا جائزہ لیں:
- استحکام
- کارکردگی
- ایکسیسبیلٹی
- سیکیورٹی اور بھروسہ
- اگر کسی سیکشن میں کوئی مسئلہ ہے تو، توسیع کرنے کے لیے خلاصہ دکھائیں کو منتخب کریں۔
- اپنے مسائل کے لیے مزید گرینولر معلومات دیکھنے کے لیے تفصیلات دیکھیں کو منتخب کریں۔
- گزشتہ پری لانچ رپورٹس دیکھنے کے لیے، صفحہ کے نچلے حصے میں "تفصیلات کی رپورٹ" کے حصے میں ٹیبل تک سکرول کریں۔
نوٹ: اگر آپ کو "ٹیسٹنگ جاری ہے" نظر آتا ہے، تو آپ کا تازہ ترین ٹیسٹ ابھی ختم نہیں ہوا ہے۔ اگر آپ کا تازہ ترین ٹیسٹ نہیں چل سکا تو آپ کو "ٹیسٹ کی ناکامی" نظر آسکتی ہے۔ دوسرا ٹیسٹ چلانے کے لیے، دوسرا ایپ بنڈل شائع کریں۔
اپنی پری لانچ رپورٹ کے تفصیلی نتائج دیکھنے کے لیے:
- Play کونسول کھولیں۔
- ایک ایپ منتخب کریں۔
- ٹیسٹنگ > پری لانچ رپورٹ > تفصیلاتمنتخب کریں۔
- استحکام، کارکردگی، ایکسیسبیلٹی، اسکرین شاٹ، اور سیکیورٹی اور بھروسہ ٹیبز کا جائزہ لیں۔ ہر صفحہ پر، آپ اپنے تازہ ترین ٹیسٹ کے نتائج کی مکمل تفصیلات دیکھیں گے، بشمول اسٹیک ٹریس، اسکرین شاٹس، اور چارٹس۔
نوٹ: اگر آپ کو "ٹیسٹنگ جاری ہے" نظر آتا ہے، تو آپ کا تازہ ترین ٹیسٹ ابھی ختم نہیں ہوا ہے۔ اگر آپ کا تازہ ترین ٹیسٹ نہیں چل سکا تو آپ کو "ٹیسٹ کی ناکامی" نظر آسکتی ہے۔ دوسرا ٹیسٹ چلانے کے لیے، دوسرا ایپ بنڈل شائع کریں۔
اکثر پوچھے گئے سوالات
سبھی کو سکیڑیں سبھی کو پھیلائیں
ایپ ٹیسٹس
ٹیسٹ میں کتنا وقت لگنا چاہیے؟آپ کو عام طور پر اپنے ایپ بنڈل کو اپ لوڈ کرنے کے ایک گھنٹے کے اندر ٹیسٹ کے نتائج موصول ہوں گے۔ کچھ معاملات میں، آپ کو اپ لوڈ کے کئی گھنٹے بعد نتائج موصول ہوں گے۔ اگر رپورٹ دو دن کے بعد مکمل نہیں ہوتی ہے، تو اپنے آرٹیفیکٹ دوبارہ اپ لوڈ کرنے کی کوشش کریں۔ یہ ایک نئی رپورٹ کو متحرک کرے گا۔
ایسی ایپس جو لانچ کے وقت توثیق چلاتی ہیں
کیا میں ملک کی توثیق کرنے والی ایپ کے لیے پری لانچ رپورٹ انجام دے سکتا ہوں؟اگر آپ اپنے کوڈ میں معمولی ترمیم کرنے پر خوش ہیں تو آپ ابھی بھی پری لانچ رپورٹ حاصل کر سکتے ہیں۔
ٹیسٹ ڈیوائسز ریاستہائے متحدہ میں واقع ہیں۔ اگر آپ کی ایپ جغرافیائی مقام کا استعمال کرتی ہے یا ملک کی بنیاد پر مواد کی پابندیاں رکھتی ہے، تو ٹیسٹ ڈیوائس صرف وہی دکھا سکتے ہیں جو ان کے مقام پر دستیاب ہے۔
اگر آپ کو اپنی ایپ کو جغرافیائی مقام پر جانچنے کی ضرورت ہے جہاں ٹیسٹ ڈیوائسز موجود ہیں، تو آپ ایک ایپ بنڈل شائع کر سکتے ہیں جو جانچ کے مقاصد کے لیے مقام کے تقاضوں کو ہٹاتا ہے۔ دو طریقے ہیں جن سے آپ اس بات کا پتہ لگا سکتے ہیں کہ آپ کی پری لانچ رپورٹس ٹیسٹ لیب میں چل رہی ہیں:
- آپ اس Firebase ٹیسٹ لیب کے مجموعی جائزہ میں دستاویز IP پتہ بلاکس کی اجازت یافتہ کی فہرست دے سکتے ہیں۔
- آپ سسٹم قابل تغیر کو شامل کر کے ٹیسٹ لیب کے لیے انسٹرومینٹڈ ٹیسٹ کے رویے میں ترمیم کو چیک کر سکتے ہیں۔
ٹیسٹ پلیٹ فارم ان ایپس کو سپورٹ نہیں کرتا جو یہ چیک کرتی ہیں کہ آیا کسی ڈیوائس کو Android پر نجی رکھی جانے والی معلومات کنٹرول (روٹ تک رسائی) حاصل ہے۔
وہ ایپس جن میں اشتہارات یا خریداری کے اختیارات ہیں
میری ایپ میں اشتہارات ہیں۔ میں یہ کیسے یقینی بنا سکتا ہوں کہ پری لانچ رپورٹ ٹیسٹنگ میرے نقوش اور کلکس (جو میرے اشتہار کے نیٹ ورک کا پتہ لگا سکتا ہے یا اس سے ناخوش ہو سکتا ہے) میں حصہ نہیں ڈالتا؟Google Ads پہلے سے ہی پری لانچ رپورٹ کے پتہ کی حدود سے ٹریفک کو خارج کر دیتے ہیں۔ دیگر اشتہارات کے نیٹ ورکس کے لیے، آپ کو IP پتہ کی حدود کو خارج کرنے کی وضاحت کریں۔
خودکار ایپ ٹیسٹنگ کے ذریعے پر فریب اشتہارات سے حاصل ہونے والی آمدنی کو کم کرنے کے بارے میں تفصیلات کے لیے، Google Developers سائٹ کا جائزہ لیں۔
ٹیسٹ ڈیوائسز ٹیسٹنگ کے دوران خریداری کرنے کے قابل نہیں ہیں۔ اگر آپ کی ایپ آپ کی ایپ کے کچھ حصوں تک رسائی کے لیے سبسکرپشنز یا درون ایپ پروڈکٹس پیش کرتی ہے تو ٹیسٹنگ کے مناظر محدود ہو سکتے ہیں۔
دیگر ایپ کے رویے
میرا کوڈ مبہم ہے (جاوا) یا چھین لیا (مقامی)۔ کیا میں اب بھی پری لانچ رپورٹس استعمال کر سکتا ہوں؟ہاں۔ پری لانچ رپورٹ ٹیسٹ اس بات سے قطع نظر چلیں گے۔
اگر آپ کا کوڈ مبہم یا چھین لیا گیا ہے، تاہم، ٹیسٹنگ کے دوران پائے جانے والے کسی بھی کریش یا ANR میں اسٹیک ٹریس ہوں گے جو بھی مبہم یا چھین لیے گئے ہیں۔ ہمیں آپ کے اسٹیک ٹریس کو ڈیبگ کرنے کے لیے آسان بنانے کے لیے، ہم تجویز کرتے ہیں کہ آپ ایک آسانی سے سجھ میں آنے والی یا علامتی فائل اپ لوڈ کریں۔
آپ آسانی سے سجھ میں آنے والی یا علامتی فائلز کو اپ لوڈ کرنے کے بارے میں مزید جان سکتے ہیں۔
نہیں، ٹیسٹ پلیٹ فارم میڈیا یا پہلے سے انسٹال کردہ ایپس کے ساتھ پری لوڈنگ ڈیوائسز کو سپورٹ نہیں کرتا ہے۔
تاہم، اگر آپ پہلے سے لوڈ کردہ ڈیٹا کے ساتھ کسی ایپ پر ٹیسٹ چلانا چاہتے ہیں تو اس کے ایپ بنڈل میں سرایت کردہ اپنی میڈیا فائلز کے ساتھ آپ اپنی ایپ کا ایک ٹیسٹ ورژن شائع کر سکتے ہیں۔
اگر آپ کی ایپ اوپن ٹیسٹ میں ہے یا آپ کی ایپ پروڈکشن کے لیے شائع کر دی گئی ہے تو پری لانچ رپورٹ ٹیسٹنگ ایک ID استعمال کرے گی جو اس طرح کام کرے گی جیسے یہ آپ کی ایپ کے لیے لائسنس یافتہ ہے۔
اگر آپ کی ایپ اوپن ٹیسٹ میں نہیں ہے اور اس کے پاس پروڈکشن کے لیے شائع کردہ ایک فعال ایپ بنڈل نہیں ہے تو آپ کی ایپ لائسنس کی جانچ میں ناکام ہو جائے گی۔ آپ کو ابھی بھی پری لانچ رپورٹ کے نتائج موصول ہوں گے لیکن آپ کی ایپ بغیر لائسنس والی حالت میں ہوگی۔ ان ایپس پر ٹیسٹ چلانے کے لیے، آپ لائسنسنگ سروسز کو غیر فعال کر کے اپنی ایپ کا بند ورژن شائع کر سکتے ہیں۔
مقرر پورٹریٹ پیج اورینٹیشن پر ٹیسٹ چلانے کے لیے ٹیسٹ ڈیوائسز پہلے سے طے شدہ ہیں۔ تاہم، اگر آپ کی ایپ لینڈ اسکیپ پر مقفل ہے تو آپ کو لینڈ اسکیپ موڈ میں ویڈیوز اور اسکرین شاٹس دیکھنا چاہیے۔
ڈیوائس کا انتخاب
آپ کیسے فیصلہ کریں گے کہ آپ میری ایپ کو جانچنے کے لیے کون سے آلات استعمال کریں گے؟ہم ایسے ٹیسٹ ڈیوائسز کا انتخاب کرتے ہیں جو پورے ایکو سسٹم میں اچھی کوریج فراہم کرتے ہیں اور ڈیوائس کی مقبولیت، کریش فریکوئنسی، اسکرین ریزولوشنز، مینوفیکچررز، Android OS ورژن وغیرہ کو مدنظر رکھتے ہیں۔ ٹیسٹ ڈیوائسز کا انتخاب مختلف ہو سکتا ہے۔
اگر آپ نے اپنے ایپ مینی فیسٹ میں کچھ ڈیوائسز کو ٹارگٹ کرنے سے خارج کر دیا ہے تو پری لانچ رپورٹ انہیں ٹیسٹ میں بھی خارج کر دے گی لیکن آپ کی ایپ کے لیے کسی اضافی ڈیوائس کو ہدف نہیں بنائے گی۔
پری لانچ رپورٹ Firebase ٹیسٹ لیب کے ذریعے تقویت یافتہ ہے۔ ٹیسٹ کیے گئے آلات کو حسب ضرورت بنانے کے لیے، Firebase کنسول میں اپنے ٹیسٹ کرنے پر غور کریں۔
جی ہاں، ہم ایپ کو ایمولیٹر پر چلائیں گے اور اسے کرال کریں گے جیسا کہ ہم کسی فزیکل ڈیوائس کے ساتھ کریں گے۔
ہمارا آلہ سیٹ فونز، ٹیبلیٹ، Wear OS، اور ڈیسک ٹاپ آلات جیسے Chromebooks کو کور کرتا ہے۔ ایپس کو براہ راست Android Auto یا Android TV آلات پر جانچنا ممکن نہیں ہے۔
ہمارے ڈیوائس سیٹ میں Android 9 اور اس سے اوپر کے آلات شامل ہیں۔