در این دوره آموزشی، نحوه تست اعتبارسنجی ورودی در برنامه های کاربردی وب را یاد خواهید گرفت. اکثر حملات به برنامه های وب مربوط به اعتبار سنجی نامناسب ورودی است و به همین دلیل است که این موضوع برای آزمایش کنندگان نفوذ جالب است.
با اصول آزمایش واحد در پروژه های پایتون آشنا شوید. تکنیک های توسعه آزمایشی یک پروژه پایتون را با استفاده از چارچوب pytest و یک ظرف داکر کاوش کنید.
بر هنر تست های واحد با جفت آزاد مسلط شوید
آزمایش نفوذ ، تمرینات تیم های قرمز و نکات مثبت اشکال همگی روش هایی است که یک سازمان می تواند برای فهمیدن عملکرد دفاعی امنیتی سایبری خود استفاده کند. کشف کنید که چگونه می توانید در این فعالیت های اطمینان فعال موفقیت کسب کنید و چگونه از اشتباهات جلوگیری کنید.
در این دوره، یاد خواهید گرفت که چگونه عواقب شدید در نتیجه مدیریت ناامن خطا در برنامه های کاربردی وب مدرن رخ می دهد. نحوه آزمایش برنامه های کاربردی وب برای مدیریت ناامن خطا و نحوه جلوگیری از بروز این مشکلات را خواهید دید.
CodeMash 2020 | برنامه خود را هک کنید - مقدمه ای برای آزمایش امنیت تلفن همراه | هانس وایزهایمر
CodeMash 2020 | استراتژی ها و الگوهای تست واحد در C # | بیل دینگر
CodeMash 2020 | تست پایان به پایان با سرو | آویندرا فرناندو
CodeMash 2020 | از تست دستی تا مجموعه اتوماسیون | مایک روزنیک
Test Driven Development (TDD) یک رویکرد قدرتمند برای ساختن نرمافزار محکم و قوی است. این دوره به شما می آموزد که چگونه از TDD در سی شارپ برای آزمایش و پیاده سازی ویژگی های جدید در پروژه های دات نت خود استفاده کنید.
یکی از موارد اساسی که کاربران از یک برنامه انتظار دارند پایدار بودن و سازگاری آن است. این دوره به شما نمای بالایی از ابزارها و چارچوب های تست ارائه شده توسط Android را می دهد تا بتوانید تست های خودکار را به برنامه های خود اضافه کنید.
ScalaTest یک انتخاب شناخته شده برای آزمایش پروژه های Scala است. برای ارائه شواهدی مبنی بر عملکرد پروژه مطابق انتظار ، آزمایشاتی را بنویسید. این آزمون ها همچنین به عنوان ابزاری ارتباطی و یادگیری برای سایر توسعه دهندگان و ذینفعان سازمان شما محسوب می شوند.