سانچو:Test case/sandbox
| هي سانچو:Test case لاءِ سانچي جو sandbox صفحو آهي (فرق). |
| هي سانچو لوا استعمال ڪري ٿو: |
هي سانچو ٻن يا وڌيڪ سانچن لاءِ ٽيسٽ ڪيس تيار ڪري ٿو۔ هر سانچي کي ساڳين پيرا ميٽرن سان سڏيو ويندو آهي، ۽ ٽيسٽ ڪيس کي مختلف فارميٽن ۾ ڏيکاري سگهجي ٿو۔
هن سانچي کي ڏنل سڀئي پيرا ميٽر ٽيسٽ ڪيس وارن سانچن ڏانهن منتقل ڪيا ويندا آهن، سواءِ انهن جي جيڪي "_" (انڊر اسڪور) سان شروع ٿين ٿا؛ اهي اندروني استعمال لاءِ مخصوص آهن۔
جيڪڏهن ڪو به سانچو واضح طور تي بيان نه ڪيو وڃي، ته ماڊيول موجوده صفحي جي بنيادي صفحي کي پهرين سانچي طور ۽ ان جي /ريتخانو ذيلي صفحي کي ٻئي سانچي طور استعمال ڪندو۔ جيڪڏهن صرف هڪ سانچو ڏنو وڃي، ته ان جو /sandbox ذيلي صفحو ٻئي سانچي طور استعمال ٿيندو۔
استعمال
[سنواريو]بنيادي نحو
{{test case
| [param1] = [value1]
| [param2] = [value2]
| [param3] = [value3]
...
}}
عام نحو
هيٺيان اختيار سڀني قسمن جي ٽيسٽ ڪيس فارميٽن سان ڪم ڪندا:
{{test case
| _format =
| _output =
| _collapsible =
| _resetRefs =
| _code =
| _showcode =
| _template =
| _template1 =
| _heading1 =
| _template2 =
| _heading2 =
| _template3 =
| _heading3 =
...
| [param1] = [value1]
| [param2] = [value2]
| [param3] = [value3]
...
}}
ڪجهه فارميٽ اضافي پيرا ميٽر پڻ قبول ڪن ٿا۔ انهن جي تفصيل لاءِ لاڳاپيل سيڪشن ڏسو۔
عام پيرا ميٽر
[سنواريو]| پيرا ميٽر | وضاحت |
|---|---|
_format | ٽيسٽ ڪيس ڏيکارڻ جو انداز۔ هي "columns"، "rows"، "tablerows"، "inline" يا "default" ٿي سگهي ٿو۔ |
_output | آئوٽ پُٽ ڏيکارڻ جو طريقو تبديل ڪري ٿو۔ جيڪڏهن نه ڏنو وڃي ته ڊفالٽ ڏيکاريو ويندو۔ |_output=nowiki سان nowiki ورزن ڏيکاريو ويندو۔ |_output=nowiki+ سان ٻئي ورزن ڏيکاريا ويندا۔ |
_collapsible | "yes" ڪرڻ سان ٽيسٽ ڪيس collapse ٿي سگهي ٿو۔ ساڳي نتيجي تي سبز، مختلف نتيجن تي پيلو هيڊر ڏيکاريندو۔ |
_template1, _template2... | استعمال ٿيندڙ سانچن جا نالا۔ |
_template | _template1 جو متبادل۔ |
_showtemplate1 وغيره | "no" ڪرڻ سان انهي سانچي جو آئوٽ پُٽ لڪايو ويندو۔ |
_heading1 وغيره | هر سانچي لاءِ ڪسٽم هيڊنگ۔ |
_showheader | "no" ڪرڻ سان هيڊر لڪايا ويندا۔ |
_before, _after | آئوٽ پُٽ کان اڳ ۽ پوءِ متن ڏيکارڻ لاءِ۔ |
_resetRefs | "yes" ڪرڻ سان حوالا ري سيٽ ٿيندا۔ |
_showcode | ٽيسٽ ڪيس جو ڪوڊ ڏيکاريندو۔ |
_code | nowiki ٽيگ اندر ڪوڊ ڏيکارڻ لاءِ۔ |
ٽيسٽ ڪيس فارميٽ
[سنواريو]ڊفالٽ فارميٽ
[سنواريو]جڏهن ڪو به _format نه ڏنو وڃي۔
ڪالمن فارميٽ
[سنواريو]ساڳي وقت ٻن نتيجن کي ڀيٽڻ لاءِ ٽيبل ۾ ڏيکارڻ۔
رو فارميٽ
[سنواريو]هڪ ٻئي مٿان نتيجا ڏيکارڻ۔
ان لائن فارميٽ
[سنواريو]هڪ سٽ ۾ نتيجا ڏيکارڻ۔
آئوٽ پُٽ
[سنواريو]_output پيرا ميٽر ذريعي آئوٽ پُٽ جي صورت تبديل ڪري سگهجي ٿي۔
ڪولئپسبل ٽيسٽ ڪيس
[سنواريو]_collapsible استعمال ڪرڻ سان ٽيسٽ ڪيس کولڻ/بند ڪرڻ جي قابل ٿيندو۔
ٽيڪنيڪل حدون
[سنواريو]- صفحو 10 سيڪنڊن کان وڌيڪ وقت وٺي ته غلطي ٿيندي۔
- whitespace ۽ duplicate parameters نظرانداز ٿي سگهن ٿا۔
- nowiki ٽيگ استعمال ڪرڻ سان HTML entities تبديل ٿين ٿيون۔
- ڪجهه ٽيگ (جهڙوڪ ref وغيره) برابر سمجهيا وڃن ٿا۔
پڻ ڏسو
[سنواريو]اهي سانچا جيڪي ماڊيول:Template test case کي استعمال ڪن ٿا:
- سانچو:Testcase rows – قطارن ۾ ترتيب ڏنل ٽيسٽ ڪيسن جي ٽيبل لاءِ
- سانچو:Testcase table – ڪالمن ۾ ترتيب ڏنل ٽيسٽ ڪيسن جي ٽيبل لاءِ
- سانچو:Inline test case – ننڍن انوڪيشن ۽ ننڍي آئوٽ پُٽ وارن ٽيسٽ ڪيسن لاءِ
- سانچو:Collapsible test case – اهڙن ٽيسٽ ڪيسن لاءِ جيڪي نتيجا ساڳيا هجن ته ڊفالٽ طور بند ٿين
- سانچو:Test case nowiki –
<nowiki>...</nowiki>ٽيگ اندر بند ٽيمپليٽ انوڪيشن مان ٽيسٽ ڪيس ٺاهڻ لاءِ - سانچو:Nowiki template demo – سانچن جي دستاويزڪاري ۾ استعمال لاءِ