همه چیز راجع به یونیت تست - تست نرم افزار

  Рет қаралды 6,389

amirhosseinab

amirhosseinab

4 жыл бұрын

این ویدئو شروع مجموعه ویدئوهایی پیرامون تست نرم افزار هست
نوشتن یونیت تست یکی از فاکتورهای مهم و از اصول تست نرم افزار است که اگر به درستی انجام شود، نقش زیادی در بالا رفتن کیفیت نرم‌افزارهای تولید شده دارد
در این ویدئو، هر آنچیزی که لازم است در رابطه با یونیت تست بدانید را با جزییات، بیان کردم
در ادامه اگر تمایل دارید به شکل عمیقتر به این موضوع بپردازید و مطالعه کنید، میتوانید از کتابی که در زیر لینک آن را قرار داده‌ام استفاده کنید
❯ www.manning.com/books/the-art...
همینطور مقاله‌ای که مارتین فالر در این باره نوشته است نیز برای مطالعه مفید است
❯ martinfowler.com/bliki/UnitTe...
#unittesting #software_testing
من رو در شبکه‌های اجتماعی دنبال کنید
➤ My website: amirhosseinab.me
➤ Linkedin: / amirhosseinab
➤ Twitter: / amirhosseinab
➤ Instagram: / amirhosseinab
➤ Facebook: / amirhosseinabtv
❯ اگر هر سوالی درباره تولید نرم افزار و موضوعات مهندسی نرم افزار دارید، میتونید برام کامنت بگذارید
❯ از لینک زیر میتونید کانال من رو سابسکرایب کنید
kzfaq.info?sub...
❯ با استفاده از هشتگ های زیر ویدئوهای من رو جستجو کنید
#amirhosseinab
#امیرحسین_عبدالخالق

Пікірлер: 120
@amirhosseinab
@amirhosseinab 4 жыл бұрын
لطفا هر سوالی در خصوص این ویدئو و بحث یونیت تست دارید تو قسمت کامنت از من بپرسید. اگر هم از ویدئو خوشتون اومده، لطفا اون رو لایک کنید
@mostafafahimi4588
@mostafafahimi4588 4 жыл бұрын
فک نمیکردم از یه ویدیو فارسی اینقدر مطلب مفید یاد بگیرم. واقعا مفاهیمو خوب توضیح دادید. لطفا ویدیو هاتونو همینقدر با کیفیت تولید کنید و مباحثی که واقعا کاربردی هستند رو بگید. خدا قوت
@amirhosseinab
@amirhosseinab 4 жыл бұрын
خوشحالم که اینقدر برات مفید بوده و خوشحال‌تر میشم اگر با کسانی که فکر میکنی برای اونا هم مفیده به اشتراک بگذاریش 😊
@moeensaberi443
@moeensaberi443 5 ай бұрын
مرسی بابت ویدیو کامل و توضیحات جامع
@masoudghahremani7913
@masoudghahremani7913 4 жыл бұрын
سپاس بسیار مفید بود. 🌹
@amirhosseinab
@amirhosseinab 4 жыл бұрын
ممنون از توجهت 🙏
@elnaznasiri604
@elnaznasiri604 4 жыл бұрын
چقدر خوب@.@، خیلیییی خوشمان آمد، مرسییی از شماااا@.@
@amirhosseinab
@amirhosseinab 4 жыл бұрын
مرسی الناز جان 👌
@AbbasMomeny
@AbbasMomeny 3 жыл бұрын
بسیار عالی و ممنونم ازت بابت تهیه وتدوین و تولید این ویدویو و سایر ویدویوهات
@amirhosseinab
@amirhosseinab 3 жыл бұрын
ممنونم از لطفت و کامنتی که گذاشتی
@abolfazlvalikhani5863
@abolfazlvalikhani5863 Жыл бұрын
عالی مرسی
@BesatVideo
@BesatVideo 4 жыл бұрын
بسیار بسیار عالی. دست شما درد نکنه. این بحث خیلی لازمه.
@amirhosseinab
@amirhosseinab 4 жыл бұрын
ممنون از شما بهزاد جان 🙏
@mahdifalamarzi6485
@mahdifalamarzi6485 4 жыл бұрын
خیلی عالی. ممنون بابت این ویدیو
@amirhosseinab
@amirhosseinab 4 жыл бұрын
خواهش میکنم مهدی جان
@hamidjahandideh8142
@hamidjahandideh8142 4 жыл бұрын
قشنگ رفتم دوباره لایک بزنم ، گفتم حیف که نمیشه دوباره لایک کرد
@amirhosseinab
@amirhosseinab 4 жыл бұрын
خیلی لطف داری حمید جان
@diakojafari2107
@diakojafari2107 2 жыл бұрын
ممنون استاد
@mohamadhosein
@mohamadhosein 4 жыл бұрын
خیلی عالی بود، ممنون
@amirhosseinab
@amirhosseinab 4 жыл бұрын
خواهش میکنم قربان شما 🙏
@mehrzadtajkarimi7880
@mehrzadtajkarimi7880 3 жыл бұрын
بسیار عالی چقدر شیک و با کیفیت تبریک میگم بهتون موفق باشید
@amirhosseinab
@amirhosseinab 3 жыл бұрын
ممنونم مهرزاد جان
@abolfazlalz
@abolfazlalz 3 жыл бұрын
خیلی ممنونم، کیفیت ویدیو و آموزش ها بسیار عالی و بالاست. تشکر بسیار 👌
@amirhosseinab
@amirhosseinab 3 жыл бұрын
ممنون از توجهت. مرسی که فیدبک دادی 🙏
@nahidganjkhanloo3532
@nahidganjkhanloo3532 4 ай бұрын
خیلی قابل درک توصیح دادید ممنونم و لطفا ادامه بدید مباحث مربوط به تست نرم افراز رو.
@aydinmirzaee3805
@aydinmirzaee3805 4 жыл бұрын
ویدئو مفیدی بود محتوایی که میذارید خیلی مورد پسند من بود سپاس
@amirhosseinab
@amirhosseinab 4 жыл бұрын
خوشحالم از خوندن کامنتی که گذاشتی آیدین جان مرسی از تو
@erfanmosaddeghi3953
@erfanmosaddeghi3953 4 жыл бұрын
عالی بود خیلی ممنون
@amirhosseinab
@amirhosseinab 4 жыл бұрын
لطف داری، تشکر از توجهت
@RoyalCodes
@RoyalCodes 4 жыл бұрын
عالی بود. مرسی
@amirhosseinab
@amirhosseinab 4 жыл бұрын
مرسی از شما 🙏
@hosseinkhirabadi1933
@hosseinkhirabadi1933 4 жыл бұрын
ممنون خیلی مفید بود برام
@amirhosseinab
@amirhosseinab 4 жыл бұрын
خوشحالم که مفید بوده
@pythonoffice9083
@pythonoffice9083 3 жыл бұрын
عالي بود من يونيت تست رو تازه شروع كردم و اين ويديو خيلي برام مفيد بود 👌
@amirhosseinab
@amirhosseinab 3 жыл бұрын
خیلی خوشحالم که برات مفید بوده 🙏
@hamidrezaashkiyan
@hamidrezaashkiyan 4 жыл бұрын
واقعا به همچین فیلمی نیاز داشتم همیشه برام سوال بود این مبحث. سپاس فراوان
@amirhosseinab
@amirhosseinab 4 жыл бұрын
خوشحالم که برات مفید بوده
@hamidrezaashkiyan
@hamidrezaashkiyan 4 жыл бұрын
​@@amirhosseinab فقط یه سری سوالا برام هست. آیا باید تمامی متدهای نرم افزار که مینویسیم رو تست کنیم؟ من خیلی متد دارم و خیلیاشم به UI وابسته هستند اینجا باید جیکار کنم؟ خروجی این متدهای اکثرا یه چیزی میشه که کاربر میبینه.
@AMIRHN
@AMIRHN 4 жыл бұрын
موفق باشید 👍⁦❤️⁩
@amirhosseinab
@amirhosseinab 4 жыл бұрын
ممنونم، لطف داری
@kajabi7407
@kajabi7407 3 жыл бұрын
مثل همیشه عالی
@amirhosseinab
@amirhosseinab 3 жыл бұрын
خواهش میکنم. لطف دارید
@kasramy8845
@kasramy8845 2 жыл бұрын
مرسی امیر حسین جان، کاشکی چند نمونه عملیِ پر کاربرد هم unit test می نوشتی
@rokhsarehrad4350
@rokhsarehrad4350 4 жыл бұрын
Useful thanks 👌
@amirhosseinab
@amirhosseinab 4 жыл бұрын
Welcome 😊
@shahabsaalami4574
@shahabsaalami4574 3 жыл бұрын
بسیار عالی
@amirhosseinab
@amirhosseinab 3 жыл бұрын
ممنونم شهاب جان
@rezaphp8057
@rezaphp8057 3 жыл бұрын
عالی
@amirhosseinab
@amirhosseinab 3 жыл бұрын
لطف داری
@nsnorouzy5091
@nsnorouzy5091 4 жыл бұрын
خیلی مفید بود
@amirhosseinab
@amirhosseinab 4 жыл бұрын
ممنونم 🙏
@pouriajalilian8557
@pouriajalilian8557 4 жыл бұрын
lotfan kami sathe fani video tun ro ham bala bebarid.in video khub bud.ama be saligheye yeki mese man,video tlani tar va por matlab tar,kheili jazab tareh.
@amirhosseinab
@amirhosseinab 4 жыл бұрын
متوجه صحبتت هستم. ولی تو کامنتهای همین ویدئو کسانی بودن که گفتن زمان این طولانیست. سلیقه‌ها و نظرات متفاوت هست. منم سعی میکنم تا جایی که بشه مطلب رو برای مخاطبهای مختلف تطبیق بدم.
@pouriajalilian8557
@pouriajalilian8557 4 жыл бұрын
@@amirhosseinab ممنونم-موفق باشید دوست عزیز
@mohsen-shabanian
@mohsen-shabanian 4 жыл бұрын
خیلی عالی بود خیلی مشتاقم ویدئوهایی در مورد TDD هم بسازید
@amirhosseinab
@amirhosseinab 4 жыл бұрын
لطف داری محسن جان چشم حتما خواهم ساخت
@letsenjoy7145
@letsenjoy7145 2 жыл бұрын
بسیار عالی بود مطالبتون خواهشا ویدیوهای جدید از صفر تا صد آموزش تست نرم افزار را آموزش دهید
@ces8087
@ces8087 6 ай бұрын
لایک کردم انرژی بگیری
@NothingButBen
@NothingButBen 4 жыл бұрын
من کلا ۴ ۵ تا کانال رو ساب کردم یکیش تویی. موضوعت واقعا جالبه
@amirhosseinab
@amirhosseinab 4 жыл бұрын
ممنونم امیر جان خیلی خوشحالم کردی با این کامنتت 🙏
@mkhangah7594
@mkhangah7594 4 жыл бұрын
لطفاً بیشتر ویدئو بزارید.
@amirhosseinab
@amirhosseinab 4 жыл бұрын
چشم حتما
@amirmohammadkouyeshpour5788
@amirmohammadkouyeshpour5788 4 жыл бұрын
عالی عالی عالی. در مورد TDD هم صحبت کنین حتما.
@amirhosseinab
@amirhosseinab 4 жыл бұрын
ممنونم. چشم حتما
@raminrakhshani2280
@raminrakhshani2280 4 жыл бұрын
خیلی برام مفید بود. بسیار سپاس. دوست داشتم یه سری نکات از ویدیوتون رو دوباره نویسی کنم. یادم بمونه :-) 1. خیلی سریع باشه. زیر 100 میلی ثانیه باشه . 2. تکرارپذیر باشه. 3. نتیجه یکسان باشه و وابستگی به کد یا منبع دیگری نداشته باشه . 4. روی تمام دیواس‌ها نتیجه یکسان داشته باشه . 5. ترتیب اجرای یونیت تست‌ها نباید اهمیتی داشته باشه. عدم وابستگی به ترتیب اجرای تست‌ها. 6. یونیت تست به اندازه کدهای پروداکشن اهمیت داره. 7. از Test Driven Development می‌توان برای یونیت تست نوشتن استفاده کرد. 8. در یونیت تست دیپندنسی‌های سیستم رو تست نمی‌کنیم مثل دیتابیس و وب سرویس.. برای این موارد ازfake کردن (Mock- Stup) استفاده می‌کنیم.
@amirhosseinab
@amirhosseinab 4 жыл бұрын
عالی، مرسی که نت برداری کردی 🙏☺️
@MohammadrezaAlihoseiny
@MohammadrezaAlihoseiny 4 жыл бұрын
خیلی هم عالی. هرچند به نظر من تست‌ها جایگزین دایکومنت‌ها نیستن، ولی می‌شه به عنوان یک بخش خیلی مهم از داکیومنت‌ها به آن‌ها نگاه کرد.
@amirhosseinab
@amirhosseinab 4 жыл бұрын
ممنونم. تست به عنوان مستند زنده مطرح شده. مستندات از نوع دیگه، کاربردهای خودشون رو دارند که هر همیشه بنا به نیاز میشه ایجاد کرد.
@developerdaily827
@developerdaily827 4 жыл бұрын
سلام خیلی عالی بود لطفا و حتما عملی هم آموزش بدید مثلا در هر زبانی که دوست دارید و تخصص دارید به صورت حرفه ای و علمی تست براش بنویسید خیلی کاربری میشه و همچنین در مورد میکروسرویس در پروژه های بزرگ به صورت تئوری و عملی توضیح بدید ممنون میشم آموزش های حرفه ای در مورد گیت یادتون نره :)
@amirhosseinab
@amirhosseinab 4 жыл бұрын
سلام، ممنونم درست میگی، حتما اینکار رو خواهم کرد.
@mohammadjavadshamloo3614
@mohammadjavadshamloo3614 4 жыл бұрын
سلام خیلی ممنون بابت ویدیو بسیار عالیتون میشه در رابطه با زبان های پرکاربرد فعلی هم کمی توضیح بدید؟؟؟ بازم ممنون بابت ویدیوتون
@amirhosseinab
@amirhosseinab 4 жыл бұрын
سلام، ممنون از شما. اتفاقا تو یکی از ویدئوهام راجع به این موضوع صحبت کردم. با عنوان ۵ زبان که لازمه در سال ۲۰۲۰ یاد بگیرید از داخل صفحه یوتوبم میتونید ببینیدش
@mohamadhosein
@mohamadhosein 4 жыл бұрын
لطفا در مورد Mock و Stub بیشتر صحبت کنید متشکرم
@amirhosseinab
@amirhosseinab 4 жыл бұрын
بله حتما اینکار رو خواهم کرد، احتمالا تو یکی دوتا ویدئوی بعدی.
@mahdiyounesi625
@mahdiyounesi625 4 жыл бұрын
آقا یک دنیا ممنون اگر TDD رو هم توضیح بدی در ویدیوی مجزا عالی میشه.
@amirhosseinab
@amirhosseinab 4 жыл бұрын
چشم حتما
@TheShs73
@TheShs73 4 жыл бұрын
جای نمایش عملی و تو کد هم خالی بود مخصوصا stub و mock. همواره یکی از مشکل‌های اصلیم که باعث شده هیچوقت جرات نکنم به سمت یونیت تست برم، این بوده که کدم همش با دیتابیس درگیره و این که بخوام توابع orm و داده‌های دیتابیس رو mock کنم خیلی کار سخت و زمان‌گیری به نظر میاد و همیشه این که تست استاندارد بنویسم رو رها می‌کنم و تست‌هام به دیتابیس وصل می‌شن و همین خیلی از قابلیت تکرار تست‌ها کم می‌کنه و مشکل‌ساز می‌شه.
@amirhosseinab
@amirhosseinab 4 жыл бұрын
بله درست میگی، این دوتا موضوع معمولا چالش ایجاد میکنه. تو ویدئوهای آینده حتما بهشون میپردازم 👍
@javidmohajery4394
@javidmohajery4394 4 жыл бұрын
مهندس، قیافه ت چقدر تغییر کرد :) . ممنون بابت فیلم با ارزشتون.
@alirezabashi98
@alirezabashi98 3 жыл бұрын
لطفا تست نویسی بیشتر بزارید دمت گرم
@amirhosseinab
@amirhosseinab 3 жыл бұрын
حتما، ممنون از فیدبکت
@alirezabashi98
@alirezabashi98 3 жыл бұрын
@@amirhosseinab ممنون
@haniffarhad3292
@haniffarhad3292 10 ай бұрын
Monkey Testing and Gorilla Testing لطف نماید یک فدیو ترتیب و برای ما لطف نماید ممنون از شما
@pouriajalilian8557
@pouriajalilian8557 4 жыл бұрын
salam-kheili mamnun.video khubi bud-lotfan raje be integratin test,regression test va .. ke tu bahse Devops miad vasat ham video jodaganeh publish konid.
@amirhosseinab
@amirhosseinab 4 жыл бұрын
حتما، در آینده ایشالله این صحبت میکنم راجع بهش.
@pouriajalilian8557
@pouriajalilian8557 4 жыл бұрын
@@amirhosseinab ممنونم
@mast1999
@mast1999 4 жыл бұрын
I came looking for Copper but I found GOLD.
@amirhosseinab
@amirhosseinab 4 жыл бұрын
WOW! Thanks 🙏
@elhamkazemi1077
@elhamkazemi1077 Жыл бұрын
سلام با تشکر از مطالب مفید، آیا امکانش هست در مورد تست یکپارچه سازی در فلاتر راهنمایی کنین؟
@elhamkazemi860
@elhamkazemi860 Жыл бұрын
؟؟
@amirhosseinab
@amirhosseinab Жыл бұрын
سلام و وقت بخیر من با فلاتر کار نکردم و نمیتونم راهنماییتون کنم
@user-yu5jf8ur3j
@user-yu5jf8ur3j 4 жыл бұрын
ممنون از ویدیو خوبتون فقط میشه یک آموزش در مورد یونیت تست کردن کد ها بزارین؟
@amirhosseinab
@amirhosseinab 4 жыл бұрын
تشکر، لطف دارید. منظورتون آموزش به صورت عملی هست؟
@user-yu5jf8ur3j
@user-yu5jf8ur3j 4 жыл бұрын
بله به صورت عملی
@amirhosseinab
@amirhosseinab 4 жыл бұрын
حتما، ایشالا به زودی ضبط خواهم کرد.
@fatemehfathollahi1921
@fatemehfathollahi1921 2 жыл бұрын
سلام خسته نباشید محتوای خیلی خوبی بود به نظرم قبل اینکه وارد نوشتن نمونه کد شد دونستن این موارد ضروریه نمیدونم چرا بعضی دوستان می خوان سریع دست به کد شن در مورد coverage ما از سونارکیوب استفاده می کنیم و این یکی از مشکلات خود من هست که برای یه فاکشنالیتی تست می نویسم ولی covarage رو با درصد خیلی پایین برام میزنه یعنی گاهی نمیدونم دیگه باید چه تستی بنویسم اینکه برای یه فانکشنالیتی چندتا تست میشه نوشت به نظرم گاهی مشکله من خیلی استفاده کردم از این ویدئو پیروز باشید
@amirhosseinab
@amirhosseinab 2 жыл бұрын
سلام فاطمه جان خیلی خو‌شحالم که برات مفید بوده و ممنون که اینقدر کامل نظرت رو نوشتی 🙏
@codefunn
@codefunn 4 жыл бұрын
شاید بهتر بود بجای یک ویدو چند ویدو درست میکردین که تو هر کدون نکات رو پیاده سازی میکردین و روش توضیح میدادن و گرنه نکات رو متنی هم میشد انتقال داد
@amirhosseinab
@amirhosseinab 4 жыл бұрын
ایشالله تو ویدئوهای بعدی عملی هم انجام میدم ☺️
@numberone5961
@numberone5961 3 жыл бұрын
لطفاً اوسینت رو هم توضیح بدید👌
@amirhosseinab
@amirhosseinab 3 жыл бұрын
متوجه نشدم چی نوشتید
@numberone5961
@numberone5961 3 жыл бұрын
@@amirhosseinab آموزش جمع آوری اطلاعات (osint)
@amirhosseinab
@amirhosseinab 3 жыл бұрын
متاسفانه در این زمینه اطلاعی ندارم که بخوام کمکی کنم
@secflaws
@secflaws 3 жыл бұрын
بسیار عالی ، فقط ی سوال مهندس ؟ فازینگ هم یه جور یونیت تست هست صرفا هدفش فرق می کنه یا نه ؟ چون ما اونجا هم بخش های مختلف نرم افزار با ورودی ها مختلف تست می کنیم
@amirhosseinab
@amirhosseinab 3 жыл бұрын
نه هیچ ارتباطی با بحث یونیت تست نداره
@parsa_ez4778
@parsa_ez4778 3 жыл бұрын
baraye inke bot be hesab nayam...
@amirhosseinab
@amirhosseinab 3 жыл бұрын
ممنون
@mohammadjavadaminibayat571
@mohammadjavadaminibayat571 3 жыл бұрын
عالی بود فقط صدا ی ویدئو خیلی کمه
@amirhosseinab
@amirhosseinab 3 жыл бұрын
لطف داری، بعضی ویدئوها اینطور ضبط شده متاسفانه
@myasinkaji2
@myasinkaji2 4 жыл бұрын
سلام. ی سوال داشتم. البته میدونم جای این سوال اینجا نیست. من ی ابزار میخوام که اون تحویل مشتری بدم و مشتری خودش با گرافیک گزارش هاش بسازه یا تغییر بده و توی اپلیکیشن ما نتیجه اش نشون داده بشه. در واقع ی چیزی که بشینه روی جسپر ریپورت ولی اون تحویل مشتری بدیم و با آپ وب ما integrate بشه و البته متن باز باشه. ممنونم کمک کنید
@amirhosseinab
@amirhosseinab 4 жыл бұрын
سلام، متاسفانه در این زمینه نمیتونم کمکی کنم.
@myasinkaji2
@myasinkaji2 4 жыл бұрын
@@amirhosseinab ممنونم
@mortezakashani7859
@mortezakashani7859 3 жыл бұрын
اولا تشکر اما کاش یه دونه تست ساده مینوشتید, ۲۰ دقیقه فقط دیالوگ , عزیزم همون اول برید سر اصل داستان و در ادامش این دیالوگ ها رو برنید، ویدیو آموزشی نباید حالت سخنرانی بگیره و همون اول باید شفاف بشه داستان چی هست، من سالها تحربه برنامه نویسی دارم اما تا حالا تست ننوشتم، انتظارم این بود بعد این ویدیو متوجه بشم تست نوشتن چی جوری انجام میشه، قرار نیست تو ویدیو اول همه چیز رو بگین که ، شما یاد بده به دانشجو بره سرچ‌کنه,ویدیو اول اصلا آموزشی نباید باشه، باید ویدیو اول جوری باشه که طرف با یه نگاه اجمالی از نظر تئوری و فنی و کدنویسی بگه پس اینجوری تست مینویسن و اگه علاقه داشت بره خودش سرچ کنه و آماده در منتظر ویدیو شما باشه، در کل دوست عزیرم من چند روزه با کانال شما آشنا شدم و‌ ویدیوهای مربوط به گیت رو‌دیدم، واقعا داری زحمت میکشی خیلی حرفه ای و‌کار شده، راستش در مورد ویدیو‌های گیت هم در مواردی انتقاد داشتم، کلا بحث دانش یه فن با دانش آموزش فن دو‌ سیستم جداست، علم آموزش، فارغ از اینکه چه چیزی میخوای آموزش بدی یه داستان جداست و متاسفانه تو کشور ما اصلا به این مساله توجه نمیشه، حالا من تنها کاری که میتونستم برای تشکر از شما بکنم این بود که بی اهمیت نگذرم و برای شما کامنت بنویسم، مخلصیم و‌موفق باشی
@amirhosseinab
@amirhosseinab 3 жыл бұрын
خیلی ممنونم که زمان گذاشتی و این کامنت رو برام نوشتی کاملا به اهمیت مواردی که اشاره کردی واقف هستم. کار من به طور تخصصی تولید نرم‌افزار هست و نه آموزش نرم‌افزار ولی از یک سال قبل تصمیم گرفتم که دانش و تجربه‌ام رو با بقیه به اشتراک بگذارم، نه اینکه در نقش مدرس برای اونها ظاهر بشم. برای همین شیوه ارائه خودم رو انتخاب کردم که در اصل صحبت کردن و گپ زدن با شما از طریق ویدئوهام هست ولی با توجه به بعضی از موضوعاتی که راجع بهشون صحبت میکنم، گاهی اوقات کد هم نمایش میدم تا بهتر مطلب رو منتقل کنم امیدوارم صحبت‌هام تو ویدئوهام خسته نکنه و همچنان مطالب کانالم برات مفید باشه در ضمن هر کس، هر وقت که خواست میتونه راجع به هر موضوعی سرچ کنه تا یادش بگیره
@amirhosseinfalahati4388
@amirhosseinfalahati4388 4 жыл бұрын
سلام در رابطه با اینکه تست ها نباید ترتیب اجرا روشون تاثیر بزاره سوال دارم. اگر مثلا برای چند اندپوینت لاگین و رجیستر و گرفتن دیتا کاربر قرار باشه تست بنویسیم, خب نیاز داریم که اول یک یوزر تست ایجاد کنیم تا با اعتبار اون باقی اندپوینت ها که نیاز به توکن یوزر دارند رو تست کنیم و در پایان تست ها اون یوزر تست رو حذف کنیم. توی همچین جایی چیکار باید کنیم؟ و یک دوستی بهم گفت برای هر تست باید یک یوزر درست کنی که در آخر همون تست حذف شه. یعنی اگر ۱۰ اندپوینت دارم که نیاز به توکن داره تو تست هر ۱۰ تا قبل از اجرای یوزر جدید بسازم اندپوینت رو تست کنم و آخر همون تست یوزر حذف شه. آیا این درسته یا اون که اول یوزر تست بسازیم بعد در نهایت همه تست ها حذفش کنیم!؟
@amirhosseinab
@amirhosseinab 4 жыл бұрын
بله دوستتون درست گفتن، حالا این کار رو هم میتونید تو هر تست به شکل دستی انجام بدید و هم میتوانید در test setup این کار رو انجام بدی
@amirhosseinfalahati4388
@amirhosseinfalahati4388 4 жыл бұрын
@@amirhosseinab متوجه شدم، ممنونم
@alirezabashi98
@alirezabashi98 3 жыл бұрын
اگه شد عملی نشون بدی به هر زبانی خیلی بهتر درک میکنم من با کد راحت ترم حالا هر زبانی باشه فقط سی شارپ نباشه اوکیه:)
@amirhosseinab
@amirhosseinab 3 жыл бұрын
ایشالا در آینده حتما
@alirezabashi98
@alirezabashi98 3 жыл бұрын
@@amirhosseinab ایشا الله
چطور ترمینالم رو سفارشی کنم؟
14:33
amirhosseinab
Рет қаралды 1,3 М.
THEY made a RAINBOW M&M 🤩😳 LeoNata family #shorts
00:49
LeoNata Family
Рет қаралды 42 МЛН
Sigma Kid Hair #funny #sigma #comedy
00:33
CRAZY GREAPA
Рет қаралды 31 МЛН
Despicable Me Fart Blaster
00:51
_vector_
Рет қаралды 23 МЛН
Code Smells - آیا کد شما هم بو میده؟
13:26
amirhosseinab
Рет қаралды 1,6 М.
شروع برنامه نویسی: همه چیز درباره کارآموزی
31:26
Ashkan Rahmani - Happy Developer
Рет қаралды 16 М.