لطفا هر سوالی در خصوص این ویدئو و بحث یونیت تست دارید تو قسمت کامنت از من بپرسید. اگر هم از ویدئو خوشتون اومده، لطفا اون رو لایک کنید
@BesatVideo4 жыл бұрын
بسیار بسیار عالی. دست شما درد نکنه. این بحث خیلی لازمه.
@amirhosseinab4 жыл бұрын
ممنون از شما بهزاد جان 🙏
@elnaznasiri6044 жыл бұрын
چقدر خوب@.@، خیلیییی خوشمان آمد، مرسییی از شماااا@.@
@amirhosseinab4 жыл бұрын
مرسی الناز جان 👌
@mostafafahimi45884 жыл бұрын
فک نمیکردم از یه ویدیو فارسی اینقدر مطلب مفید یاد بگیرم. واقعا مفاهیمو خوب توضیح دادید. لطفا ویدیو هاتونو همینقدر با کیفیت تولید کنید و مباحثی که واقعا کاربردی هستند رو بگید. خدا قوت
@amirhosseinab4 жыл бұрын
خوشحالم که اینقدر برات مفید بوده و خوشحالتر میشم اگر با کسانی که فکر میکنی برای اونا هم مفیده به اشتراک بگذاریش 😊
@nahidganjkhanloo353210 ай бұрын
خیلی قابل درک توصیح دادید ممنونم و لطفا ادامه بدید مباحث مربوط به تست نرم افراز رو.
@AbbasMomeny4 жыл бұрын
بسیار عالی و ممنونم ازت بابت تهیه وتدوین و تولید این ویدویو و سایر ویدویوهات
@amirhosseinab4 жыл бұрын
ممنونم از لطفت و کامنتی که گذاشتی
@hamidrezaashkiyan4 жыл бұрын
واقعا به همچین فیلمی نیاز داشتم همیشه برام سوال بود این مبحث. سپاس فراوان
@amirhosseinab4 жыл бұрын
خوشحالم که برات مفید بوده
@hamidrezaashkiyan4 жыл бұрын
@@amirhosseinab فقط یه سری سوالا برام هست. آیا باید تمامی متدهای نرم افزار که مینویسیم رو تست کنیم؟ من خیلی متد دارم و خیلیاشم به UI وابسته هستند اینجا باید جیکار کنم؟ خروجی این متدهای اکثرا یه چیزی میشه که کاربر میبینه.
@aydinmirzaee38054 жыл бұрын
ویدئو مفیدی بود محتوایی که میذارید خیلی مورد پسند من بود سپاس
@amirhosseinab4 жыл бұрын
خوشحالم از خوندن کامنتی که گذاشتی آیدین جان مرسی از تو
@mahdifalamarzi64854 жыл бұрын
خیلی عالی. ممنون بابت این ویدیو
@amirhosseinab4 жыл бұрын
خواهش میکنم مهدی جان
@moeensaberi44310 ай бұрын
مرسی بابت ویدیو کامل و توضیحات جامع
@abolfazlalz4 жыл бұрын
خیلی ممنونم، کیفیت ویدیو و آموزش ها بسیار عالی و بالاست. تشکر بسیار 👌
@amirhosseinab4 жыл бұрын
ممنون از توجهت. مرسی که فیدبک دادی 🙏
@masoudghahremani79134 жыл бұрын
سپاس بسیار مفید بود. 🌹
@amirhosseinab4 жыл бұрын
ممنون از توجهت 🙏
@kajabi74073 жыл бұрын
مثل همیشه عالی
@amirhosseinab3 жыл бұрын
خواهش میکنم. لطف دارید
@hamidjahandideh81424 жыл бұрын
قشنگ رفتم دوباره لایک بزنم ، گفتم حیف که نمیشه دوباره لایک کرد
@amirhosseinab4 жыл бұрын
خیلی لطف داری حمید جان
@shahabsaalami45744 жыл бұрын
بسیار عالی
@amirhosseinab4 жыл бұрын
ممنونم شهاب جان
@pythonoffice90834 жыл бұрын
عالي بود من يونيت تست رو تازه شروع كردم و اين ويديو خيلي برام مفيد بود 👌
@amirhosseinab4 жыл бұрын
خیلی خوشحالم که برات مفید بوده 🙏
@Rohan_undead5 ай бұрын
مرسی بابت توضیحاتتون
@kasramy88452 жыл бұрын
مرسی امیر حسین جان، کاشکی چند نمونه عملیِ پر کاربرد هم unit test می نوشتی
@mehrzadtajkarimi78804 жыл бұрын
بسیار عالی چقدر شیک و با کیفیت تبریک میگم بهتون موفق باشید
@amirhosseinab4 жыл бұрын
ممنونم مهرزاد جان
@letsenjoy71453 жыл бұрын
بسیار عالی بود مطالبتون خواهشا ویدیوهای جدید از صفر تا صد آموزش تست نرم افزار را آموزش دهید
@pouriajalilian85574 жыл бұрын
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.
@amirhosseinab4 жыл бұрын
متوجه صحبتت هستم. ولی تو کامنتهای همین ویدئو کسانی بودن که گفتن زمان این طولانیست. سلیقهها و نظرات متفاوت هست. منم سعی میکنم تا جایی که بشه مطلب رو برای مخاطبهای مختلف تطبیق بدم.
@pouriajalilian85574 жыл бұрын
@@amirhosseinab ممنونم-موفق باشید دوست عزیز
@RoyalCodes4 жыл бұрын
عالی بود. مرسی
@amirhosseinab4 жыл бұрын
مرسی از شما 🙏
@hosseinkhirabadi19334 жыл бұрын
ممنون خیلی مفید بود برام
@amirhosseinab4 жыл бұрын
خوشحالم که مفید بوده
@rezaphp80573 жыл бұрын
عالی
@amirhosseinab3 жыл бұрын
لطف داری
@diakojafari21073 жыл бұрын
ممنون استاد
@NothingButBen4 жыл бұрын
من کلا ۴ ۵ تا کانال رو ساب کردم یکیش تویی. موضوعت واقعا جالبه
@amirhosseinab4 жыл бұрын
ممنونم امیر جان خیلی خوشحالم کردی با این کامنتت 🙏
@abolfazlvalikhani58632 жыл бұрын
عالی مرسی
@raminrakhshani22804 жыл бұрын
خیلی برام مفید بود. بسیار سپاس. دوست داشتم یه سری نکات از ویدیوتون رو دوباره نویسی کنم. یادم بمونه :-) 1. خیلی سریع باشه. زیر 100 میلی ثانیه باشه . 2. تکرارپذیر باشه. 3. نتیجه یکسان باشه و وابستگی به کد یا منبع دیگری نداشته باشه . 4. روی تمام دیواسها نتیجه یکسان داشته باشه . 5. ترتیب اجرای یونیت تستها نباید اهمیتی داشته باشه. عدم وابستگی به ترتیب اجرای تستها. 6. یونیت تست به اندازه کدهای پروداکشن اهمیت داره. 7. از Test Driven Development میتوان برای یونیت تست نوشتن استفاده کرد. 8. در یونیت تست دیپندنسیهای سیستم رو تست نمیکنیم مثل دیتابیس و وب سرویس.. برای این موارد ازfake کردن (Mock- Stup) استفاده میکنیم.
@amirhosseinab4 жыл бұрын
عالی، مرسی که نت برداری کردی 🙏☺️
@AMIRHN4 жыл бұрын
موفق باشید 👍❤️
@amirhosseinab4 жыл бұрын
ممنونم، لطف داری
@MrAlihoseiny4 жыл бұрын
خیلی هم عالی. هرچند به نظر من تستها جایگزین دایکومنتها نیستن، ولی میشه به عنوان یک بخش خیلی مهم از داکیومنتها به آنها نگاه کرد.
@amirhosseinab4 жыл бұрын
ممنونم. تست به عنوان مستند زنده مطرح شده. مستندات از نوع دیگه، کاربردهای خودشون رو دارند که هر همیشه بنا به نیاز میشه ایجاد کرد.
@mohammadjavadshamloo36144 жыл бұрын
سلام خیلی ممنون بابت ویدیو بسیار عالیتون میشه در رابطه با زبان های پرکاربرد فعلی هم کمی توضیح بدید؟؟؟ بازم ممنون بابت ویدیوتون
@amirhosseinab4 жыл бұрын
سلام، ممنون از شما. اتفاقا تو یکی از ویدئوهام راجع به این موضوع صحبت کردم. با عنوان ۵ زبان که لازمه در سال ۲۰۲۰ یاد بگیرید از داخل صفحه یوتوبم میتونید ببینیدش
@mohsen-shabanian4 жыл бұрын
خیلی عالی بود خیلی مشتاقم ویدئوهایی در مورد TDD هم بسازید
@amirhosseinab4 жыл бұрын
لطف داری محسن جان چشم حتما خواهم ساخت
@nsnorouzy50914 жыл бұрын
خیلی مفید بود
@amirhosseinab4 жыл бұрын
ممنونم 🙏
@elhamkazemi10772 жыл бұрын
سلام با تشکر از مطالب مفید، آیا امکانش هست در مورد تست یکپارچه سازی در فلاتر راهنمایی کنین؟
@elhamkazemi8602 жыл бұрын
؟؟
@amirhosseinab2 жыл бұрын
سلام و وقت بخیر من با فلاتر کار نکردم و نمیتونم راهنماییتون کنم
@khangah2564 жыл бұрын
لطفاً بیشتر ویدئو بزارید.
@amirhosseinab4 жыл бұрын
چشم حتما
@user-yu5jf8ur3j4 жыл бұрын
ممنون از ویدیو خوبتون فقط میشه یک آموزش در مورد یونیت تست کردن کد ها بزارین؟
@amirhosseinab4 жыл бұрын
تشکر، لطف دارید. منظورتون آموزش به صورت عملی هست؟
@user-yu5jf8ur3j4 жыл бұрын
بله به صورت عملی
@amirhosseinab4 жыл бұрын
حتما، ایشالا به زودی ضبط خواهم کرد.
@developerdaily8274 жыл бұрын
سلام خیلی عالی بود لطفا و حتما عملی هم آموزش بدید مثلا در هر زبانی که دوست دارید و تخصص دارید به صورت حرفه ای و علمی تست براش بنویسید خیلی کاربری میشه و همچنین در مورد میکروسرویس در پروژه های بزرگ به صورت تئوری و عملی توضیح بدید ممنون میشم آموزش های حرفه ای در مورد گیت یادتون نره :)
@amirhosseinab4 жыл бұрын
سلام، ممنونم درست میگی، حتما اینکار رو خواهم کرد.
@ThisWeekatYouTube Жыл бұрын
لایک کردم انرژی بگیری
@pouriajalilian85574 жыл бұрын
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.
@amirhosseinab4 жыл бұрын
حتما، در آینده ایشالله این صحبت میکنم راجع بهش.
@pouriajalilian85574 жыл бұрын
@@amirhosseinab ممنونم
@mohamadhosein4 жыл бұрын
لطفا در مورد Mock و Stub بیشتر صحبت کنید متشکرم
@amirhosseinab4 жыл бұрын
بله حتما اینکار رو خواهم کرد، احتمالا تو یکی دوتا ویدئوی بعدی.
@amirmohammadkouyeshpour57884 жыл бұрын
عالی عالی عالی. در مورد TDD هم صحبت کنین حتما.
@amirhosseinab4 жыл бұрын
ممنونم. چشم حتما
@TheShs734 жыл бұрын
جای نمایش عملی و تو کد هم خالی بود مخصوصا stub و mock. همواره یکی از مشکلهای اصلیم که باعث شده هیچوقت جرات نکنم به سمت یونیت تست برم، این بوده که کدم همش با دیتابیس درگیره و این که بخوام توابع orm و دادههای دیتابیس رو mock کنم خیلی کار سخت و زمانگیری به نظر میاد و همیشه این که تست استاندارد بنویسم رو رها میکنم و تستهام به دیتابیس وصل میشن و همین خیلی از قابلیت تکرار تستها کم میکنه و مشکلساز میشه.
@amirhosseinab4 жыл бұрын
بله درست میگی، این دوتا موضوع معمولا چالش ایجاد میکنه. تو ویدئوهای آینده حتما بهشون میپردازم 👍
@javidmohajery43944 жыл бұрын
مهندس، قیافه ت چقدر تغییر کرد :) . ممنون بابت فیلم با ارزشتون.
@haniffarhad3292 Жыл бұрын
Monkey Testing and Gorilla Testing لطف نماید یک فدیو ترتیب و برای ما لطف نماید ممنون از شما
@fatemehfathollahi19212 жыл бұрын
سلام خسته نباشید محتوای خیلی خوبی بود به نظرم قبل اینکه وارد نوشتن نمونه کد شد دونستن این موارد ضروریه نمیدونم چرا بعضی دوستان می خوان سریع دست به کد شن در مورد coverage ما از سونارکیوب استفاده می کنیم و این یکی از مشکلات خود من هست که برای یه فاکشنالیتی تست می نویسم ولی covarage رو با درصد خیلی پایین برام میزنه یعنی گاهی نمیدونم دیگه باید چه تستی بنویسم اینکه برای یه فانکشنالیتی چندتا تست میشه نوشت به نظرم گاهی مشکله من خیلی استفاده کردم از این ویدئو پیروز باشید
@amirhosseinab2 жыл бұрын
سلام فاطمه جان خیلی خوشحالم که برات مفید بوده و ممنون که اینقدر کامل نظرت رو نوشتی 🙏
@mahdiyounesi6254 жыл бұрын
آقا یک دنیا ممنون اگر TDD رو هم توضیح بدی در ویدیوی مجزا عالی میشه.
@amirhosseinab4 жыл бұрын
چشم حتما
@alirezabashi983 жыл бұрын
لطفا تست نویسی بیشتر بزارید دمت گرم
@amirhosseinab3 жыл бұрын
حتما، ممنون از فیدبکت
@alirezabashi983 жыл бұрын
@@amirhosseinab ممنون
@rokhsarehrad43504 жыл бұрын
Useful thanks 👌
@amirhosseinab4 жыл бұрын
Welcome 😊
@codefunn4 жыл бұрын
شاید بهتر بود بجای یک ویدو چند ویدو درست میکردین که تو هر کدون نکات رو پیاده سازی میکردین و روش توضیح میدادن و گرنه نکات رو متنی هم میشد انتقال داد
@amirhosseinab4 жыл бұрын
ایشالله تو ویدئوهای بعدی عملی هم انجام میدم ☺️
@numberone59613 жыл бұрын
لطفاً اوسینت رو هم توضیح بدید👌
@amirhosseinab3 жыл бұрын
متوجه نشدم چی نوشتید
@numberone59613 жыл бұрын
@@amirhosseinab آموزش جمع آوری اطلاعات (osint)
@amirhosseinab3 жыл бұрын
متاسفانه در این زمینه اطلاعی ندارم که بخوام کمکی کنم
@myasinkaji24 жыл бұрын
سلام. ی سوال داشتم. البته میدونم جای این سوال اینجا نیست. من ی ابزار میخوام که اون تحویل مشتری بدم و مشتری خودش با گرافیک گزارش هاش بسازه یا تغییر بده و توی اپلیکیشن ما نتیجه اش نشون داده بشه. در واقع ی چیزی که بشینه روی جسپر ریپورت ولی اون تحویل مشتری بدیم و با آپ وب ما integrate بشه و البته متن باز باشه. ممنونم کمک کنید
@amirhosseinab4 жыл бұрын
سلام، متاسفانه در این زمینه نمیتونم کمکی کنم.
@myasinkaji24 жыл бұрын
@@amirhosseinab ممنونم
@secspaceir3 жыл бұрын
بسیار عالی ، فقط ی سوال مهندس ؟ فازینگ هم یه جور یونیت تست هست صرفا هدفش فرق می کنه یا نه ؟ چون ما اونجا هم بخش های مختلف نرم افزار با ورودی ها مختلف تست می کنیم
@amirhosseinab3 жыл бұрын
نه هیچ ارتباطی با بحث یونیت تست نداره
@mast19994 жыл бұрын
I came looking for Copper but I found GOLD.
@amirhosseinab4 жыл бұрын
WOW! Thanks 🙏
@amirhosseinfalahati43884 жыл бұрын
سلام در رابطه با اینکه تست ها نباید ترتیب اجرا روشون تاثیر بزاره سوال دارم. اگر مثلا برای چند اندپوینت لاگین و رجیستر و گرفتن دیتا کاربر قرار باشه تست بنویسیم, خب نیاز داریم که اول یک یوزر تست ایجاد کنیم تا با اعتبار اون باقی اندپوینت ها که نیاز به توکن یوزر دارند رو تست کنیم و در پایان تست ها اون یوزر تست رو حذف کنیم. توی همچین جایی چیکار باید کنیم؟ و یک دوستی بهم گفت برای هر تست باید یک یوزر درست کنی که در آخر همون تست حذف شه. یعنی اگر ۱۰ اندپوینت دارم که نیاز به توکن داره تو تست هر ۱۰ تا قبل از اجرای یوزر جدید بسازم اندپوینت رو تست کنم و آخر همون تست یوزر حذف شه. آیا این درسته یا اون که اول یوزر تست بسازیم بعد در نهایت همه تست ها حذفش کنیم!؟
@amirhosseinab4 жыл бұрын
بله دوستتون درست گفتن، حالا این کار رو هم میتونید تو هر تست به شکل دستی انجام بدید و هم میتوانید در test setup این کار رو انجام بدی
@amirhosseinfalahati43884 жыл бұрын
@@amirhosseinab متوجه شدم، ممنونم
@mohammadjavadaminibayat5713 жыл бұрын
عالی بود فقط صدا ی ویدئو خیلی کمه
@amirhosseinab3 жыл бұрын
لطف داری، بعضی ویدئوها اینطور ضبط شده متاسفانه
@mortezakashani78594 жыл бұрын
اولا تشکر اما کاش یه دونه تست ساده مینوشتید, ۲۰ دقیقه فقط دیالوگ , عزیزم همون اول برید سر اصل داستان و در ادامش این دیالوگ ها رو برنید، ویدیو آموزشی نباید حالت سخنرانی بگیره و همون اول باید شفاف بشه داستان چی هست، من سالها تحربه برنامه نویسی دارم اما تا حالا تست ننوشتم، انتظارم این بود بعد این ویدیو متوجه بشم تست نوشتن چی جوری انجام میشه، قرار نیست تو ویدیو اول همه چیز رو بگین که ، شما یاد بده به دانشجو بره سرچکنه,ویدیو اول اصلا آموزشی نباید باشه، باید ویدیو اول جوری باشه که طرف با یه نگاه اجمالی از نظر تئوری و فنی و کدنویسی بگه پس اینجوری تست مینویسن و اگه علاقه داشت بره خودش سرچ کنه و آماده در منتظر ویدیو شما باشه، در کل دوست عزیرم من چند روزه با کانال شما آشنا شدم و ویدیوهای مربوط به گیت رودیدم، واقعا داری زحمت میکشی خیلی حرفه ای وکار شده، راستش در مورد ویدیوهای گیت هم در مواردی انتقاد داشتم، کلا بحث دانش یه فن با دانش آموزش فن دو سیستم جداست، علم آموزش، فارغ از اینکه چه چیزی میخوای آموزش بدی یه داستان جداست و متاسفانه تو کشور ما اصلا به این مساله توجه نمیشه، حالا من تنها کاری که میتونستم برای تشکر از شما بکنم این بود که بی اهمیت نگذرم و برای شما کامنت بنویسم، مخلصیم وموفق باشی
@amirhosseinab4 жыл бұрын
خیلی ممنونم که زمان گذاشتی و این کامنت رو برام نوشتی کاملا به اهمیت مواردی که اشاره کردی واقف هستم. کار من به طور تخصصی تولید نرمافزار هست و نه آموزش نرمافزار ولی از یک سال قبل تصمیم گرفتم که دانش و تجربهام رو با بقیه به اشتراک بگذارم، نه اینکه در نقش مدرس برای اونها ظاهر بشم. برای همین شیوه ارائه خودم رو انتخاب کردم که در اصل صحبت کردن و گپ زدن با شما از طریق ویدئوهام هست ولی با توجه به بعضی از موضوعاتی که راجع بهشون صحبت میکنم، گاهی اوقات کد هم نمایش میدم تا بهتر مطلب رو منتقل کنم امیدوارم صحبتهام تو ویدئوهام خسته نکنه و همچنان مطالب کانالم برات مفید باشه در ضمن هر کس، هر وقت که خواست میتونه راجع به هر موضوعی سرچ کنه تا یادش بگیره
@alirezabashi983 жыл бұрын
اگه شد عملی نشون بدی به هر زبانی خیلی بهتر درک میکنم من با کد راحت ترم حالا هر زبانی باشه فقط سی شارپ نباشه اوکیه:)