Онлайн или на място, водени от инструктор курсове за обучение на живо по софтуерно инженерство демонстрират чрез интерактивна дискусия и практическа практика основите на софтуерното инженерство. Обучението по софтуерно инженерство се предлага като „онлайн обучение на живо“ или „обучение на живо на място“. Онлайн обучението на живо (известно още като „дистанционно обучение на живо“) се извършва чрез интерактивен отдалечен работен плот . Обучението на живо на място може да се проведе локално в помещенията на клиента в София или в корпоративните центрове за обучение на NobleProg в София. NobleProg -- Вашият местен доставчик на обучение
Кристал бизнес център
ул. "Осогово" 40, София, Bulgaria, 1303
Кристал Бизнес Център се намира в централната част на София, на ъгъла на ул. „Осогово”. и бул. "Тодор Александров" Сградата е лесно достъпна чрез метрото (само на 50 м от гара Опълченска) и друг обществен транспорт. Общата му площ е 8000 кв.м. Офисната площ е 6171 кв.м.
Apigee е платформа за управление на целия цикъл на живот на API в Google Cloud, която позволява на организациите да проектират, осигуряват, разпространяват, мониторират и масштабират API. Неговите функции за тестване и автоматизация позволяват на екипите да валидират API, да налагат политики и да осигуряват висококачествени разпространения в конвейери за непрекъснато интегриране и доставка (CI/CD).
Това обучение, водено от инструктор (онлайн или на място), е направено за начални и средно-подготвени инженери за осигуряване на качество и разработчици, които искат да автоматизират тестването и валидирането на API с инструменти и интеграции на Apigee.
Към края на това обучение участниците ще могат да:
Настройка на Apigee за тестване и мониторинг на API.
Автоматизиране на тестове за API с Apigee и интегрирани инструменти.
Валидиране на производителността, сигурността и надеждността на API.
Интеграция на автоматизацията на тестването в конвейери за CI/CD.
Формат на курса
Интерактивни лекции и дискусии.
Практически упражнения и практика.
Реализация в среда на жива лаборатория.
Опции за персонализация на курса
За нарачане на персонализирано обучение за този курс, моля свържете се с нас, за да уредим.
Това обучение с инструктор, провеждащо се онлайн или на място, е насочено към тестери и разработчици на средно ниво, които искат да углубят знанията и уменията си в автоматизиран тестове, с акцент върху инструменти като Selenium, TestComplete, както и интеграция с Oracle APEX и .Net Core.
Към края на това обучение, участниците ще могат да:
Настрояват и конфигурират Selenium и TestComplete за автоматизиран тестове.
Развиват напреднали тест скриптове и рамки.
Интегрират автоматизиран тестове с Oracle APEX и приложения .Net Core.
Прилагат техники за машинно обучение за подобряване на тест автоматизация.
Преход от ръчен към автоматизиран тестове ефективно.
Управляват проекти за извънредно тестване и поддържат стандартите за качество.
Това трениране с инструктор, провеждано в живо (онлайн или на място), е предназначено за тест инженери и специалисти по автоматизация на среден до напреднал ниво, които искат да разгледат напреднали функции и техники на TestStand за максимизиране на ефективността и ефективността на автоматизираните тестове.
До края на това трениране участниците ще могат да:
Използват напреднали функции и възможности на TestStand за подобряване на процесите на автоматизация на тестовете.
Персонализират потребителските интерфейси и разработват напреднали тестови последовательности.
Въвеждат напреднали техники за обработка и отчетност на резултатите.
Интегрират TestStand с външни бази данни, системи и оборудване.
Прилагат добри практики за поддръжка, управление, диагностика и отстраняване на грешки в сложни тестови последовательности.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към технически специалисти от средно до напреднало ниво, които желаят да използват IDz и z/OS Connect за интегриране на мейнфрейм приложения с API и модернизиране на наследени работни потоци.
До края на това обучение участниците ще могат:
Настройте и използвайте IDz за разработка на мейнфрейм приложения.
Използвайте z/OS Connect, за да изложите мейнфрейм приложенията като RESTful API.
Интегрирайте COBOL, CICS и DB2 програми с модерни системи.
Приложете най-добрите практики за сигурност на API и оптимизиране на производителността.
Отстраняване на неизправности и отстраняване на грешки в интегрирани системи.
Design Thinking е методология, ориентирана към човека, за решаване на проблеми чрез съчувствие, определение, генериране на идеи, прототипиране и тестване. Тази версия на курса постави силно акцентиране върху етапа на Съчувствие, със фокус върху свързване на предишните идентифицирани проблеми с реалните нужди на вътрешните клиенти, и приложение на динамични, съвместни дейности за преобразуване на инсайти в действиеспособни резултати.
Този обучение, водено от инструктор (онлайн или на място), е направено за екипи и лидери с начални и средни знания, които искат да углубят уменията си за съчувствие, да укрепят връзките с вътрешните клиенти, и да преобразуват проблеми в значими възможности за подобрение.
Към края на това обучение участниците ще могат да:
Прилагат техники, базирани на съчувствие, за откриване и валидиране на нуждите на клиенти.
Преобразуват картирани проблеми в ясни, действиеспособни нужди.
Участват в динамични ролеви игри и симулации за практикуване на клиентцентрирани разговори.
Съвместно преопределят проблемни твърдения от гледна точка на клиента.
Формат на курса
Интерактивни лекции и ръководени дискусии.
Динамични, практически ролеви игри и упражнения за съчувствие.
Групови работилници за съвместно преопределяне на проблеми.
Опции за персонализиране на курса
За да поискате персонализирана версия, адаптирана за специфичен вътрешен процес (например за закупуване или предоставяне на оборудване), моля, свържете се с нас, за да се договорите.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към начинаещи тестови инженери и инженери по автоматизация, които искат да научат основите на използването на TestStand за създаване, изпълнение и управление на автоматизирани тестови последователности.
До края на това обучение участниците ще могат:
Разберете основните концепции и архитектурата на TestStand.
Създавайте тестови поредици и изпълнявайте тестови поредици.
Използвайте функциите за съвместна работа на TestStand за екипни среди за разработка на тестове.
Интегрирайте TestStand с други софтуерни инструменти и тестови инструменти.
Разработете персонализирани тестови стъпки и добавки в TestStand.
Това обучение под ръководството на инструктор (онлайн или на място) в София е насочено към опитните инженери по автоматизирано тестиране, които искат да научат продължени концепции за програмиране с C# за автоматизирано тестиране.
По завършването на това обучение участниците ще могат да:
Разбират продължени концепции и най-добри практики за програмирането с C#.
Применяват продължени принципи на обектно-ориентираното програмиране, за да създават ефективни и гъвкави решения за автоматизирано тестиране.
Проектират и разработват модулни и повторно използваеми фреймворки за автоматизирано тестиране, следвайки най-добрите практики в индустрията.
Jersey е отворен източник, референтна имплементация на JAX-RS (Java API за RESTful уеб услуги). Тя предоставя библиотеки, с които да се изградят REST API-та в Java бързо и ефективно. Комбинирани със moden тестови инструменти, Jersey позволява на разработчиците да проектират, изграждат, тестват и документират API-та ефикасно.
Този под ръководството на инструктор, жив обучаващ (онлайн или на място), се насочва към разработчици и тествачи на Java с начален до среден ниво, които желаят да научат разработка и тестане на API с използване на Jersey и подкрепящите инструменти.
Към края на обучението участниците ще могат да:
Настroyят проект с Jersey и Maven.
Разработват и разгъват RESTful API-та с използване на Jersey.
Тестват API-та с Postman и автоматизирани рамки за тестуване.
Обработват грешки, сигурност и документация за API-та.
Формат на курса
Интерактивна лекция и дискусия.
Ръчни упражнения и практика.
Имплементация в живо-лабораторна среда.
Опции за персонализиране на курса
За да поискате персонализирано обучение за този курс, моля, свържете се с нас, за да организираме.
Design Thinking е методология, ориентирана към човека за решаване на проблеми с помощта на емпатия, дефиниция, генериране на идеи, проектиране и тестирование. Фокусирането върху първите два етапа – Empathize (Емпатизирайте) и Define (Дефинирайте) – помага на екипите да разберат по-добре внутренните клиенти и да дефинират правилните проблеми, които трябва да се решават.
Това обучение под ръководството на инструктор (онлайн или на място) е насочено към началници и средноуровневи екипи и ръководители, които желаят да засилат своята връзка с внутренните клиенти, да намалят упорството към промяната и да подобрят оперативната ефективност чрез практични, колаборативни методи.
По завершване на това обучение участниците ще могат да:
Използват активно слушане и техники за интервюиране, за да събират значима информация относно внутренните клиенти.
Създават карти на емпатия и фиксирам гледни точки на потребители и болезнености.
Определят реалните коренни проблеми от възприетите, използвайки инструменти като 5 Whys (Пятьте защо) и проблемни дървета.
Съставят ясни, приложими декларации на проблеми (POVs), които водят до работа върху решенията.
Формат на курса
Интерактивна лекция и дискусия.
Практически, ръчни упражнения и ролеви игри.
Групови семинари и пленарни сесии за обратна връзка.
Опции за персонализация на курса
За да поискате персонализирана версия, адаптирана към конкретен вътрешен процес (например закупуване или обезпечаване с оборудване), моля свържете се с нас за аранжиране.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към софтуерни разработчици и инженери на средно ниво, които желаят ефективно да управляват и отстраняват софтуерни лицензи в своите организации или проекти.
До края на това обучение участниците ще могат:
Разберете основните концепции за софтуерно лицензиране и как FlexLM управлява лицензи.
Научете как да инсталирате сървърния и клиентския софтуер FlexLM на различни операционни системи.
Създавайте, разпространявайте и управлявайте лицензи, включително плаващи лицензи и лицензи със заключени възли.
Идентифицирайте и разрешавайте често срещани проблеми, свързани с инсталирането, разпространението и използването на лиценз.
Сертификацията ISTQB Certified Tester Advanced Level – Test Automation Engineer (CTAL-TAE) е глобално призната сертификация, фокусирана върху проектирането, разработването и поддържането на решения за автоматизиран тест в реални среди.
Този курс с инструктор, в жива среда (онлайн или на място), е предназначен за тестери и професионалисти в областта на автоматизацията с интермедиален или напреднал ниво, които искат да придобият практическо, ориентирано към изпита знание, съответстващо на официалната програма на CTAL-TAE и да успеят в своя сертификационен изпит.
До края на този курс участниците ще бъдат способни да:
Разберат програмата на CTAL-TAE и целите на сертификацията.
Проектират и имплементират масштабируеми и поддържаеми архитектури за автоматизация на тестове.
Оценят и избират подходящи инструменти и рамки за автоматизация.
Интегрират автоматизирани тестове в CI/CD пайплайнове.
Прилагат структурирани методи за планиране, разработване и поддържане на автоматизирани решения за тестове.
Практикуват с симулации на изпити и се запознават с реалните формати на тестове.
Формат на курса
Интерактивни лекции и дискусии.
Много упражнения и практики.
Практическа имплементация в жива лабораторна среда.
Опции за персонализиране на курса
За да поискате персонализиран тренинг за този курс, моля свържете се с нас за уреждане.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към професионалисти от начинаещо до средно ниво, които желаят да разберат и прилагат Design Thinking методологии за стимулиране на иновациите и подобряване на бизнес решенията.
До края на това обучение участниците ще могат:
Разберете основните принципи на Design Thinking и ролята му в иновациите.
Приложете петте фази на Design Thinking за решаване на проблеми.
Използвайте техники и инструменти за създаване на идеи, за да насърчите креативността.
Приложете Design Thinking стратегии за подобряване на процесите и повишаване на ефективността.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към професионалисти, които желаят да научат и разберат концепцията за измерване на софтуера и да я използват, за да оценят и оразмерят всеки процес на разработка на софтуер и производителност.
До края на това обучение участниците ще могат:
Разберете използването на софтуерни измервания и показатели в разработката на софтуер.
Проследявайте напредъка и оценявайте производителността с помощта на софтуерните показатели.
Анализирайте данните от софтуерните измервания за осигуряване на качеството и подобряване на процеса.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към участници от ниво начинаещи до средно ниво, които желаят да решават ежедневните предизвикателства на работното място чрез техники за геймификация.
До края на това обучение участниците ще могат:
Разберете принципите на Design Thinking и приложението му за решаване на проблеми.
Включете техники за геймификация, за да насърчите ангажираността и иновациите.
Разработете креативни и практични решения за общи проблеми на работното място.
Сътрудничете ефективно в екипи за прилагане на стратегии за решаване на проблеми.
Прилагайте итеративни подходи за усъвършенстване на решения чрез обратна връзка и експериментиране.
Domain-Driven Design (DDD) е подход към разработката на софтуер, който акцентира дизайна на системи около бизнес домейна, използвайки общоизползвана убиквитарна реч и тактични & стратегически моделиращи техники.
Този обучаван курс (онлайн или на място) е предназначен за висококвалифицирани разработчици, които желаят да приложат принципите на DDD за проектиране на робустни, поддържаеми и масштабируеми системи.
По завершаване на обучението участниците ще могат да:
Определят и моделират ключови домейни концепции, използвайки убиквитарна реч и ограничен контекст.
Прилагат тактични DDD патерни като ентитети, стойностни обекти, агрегати, хранилища и домейн услуги.
Проектират контекстни карти и стратегически граници за управление на сложността в микросервизите и екипите.
Интегрират DDD практики в Agile екипи и CI/CD работни процеси, за подобряване на сътрудничеството и доставката.
Формат на курса
Интерактивна лекция и дискусия.
Много упражнения и практика.
Работа в реално околнината на лабораторията.
Опции за кастомизиране на курса
За да поискате кастомизирано обучение за този курс, моля свържете се с нас.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към професионалисти, които желаят да разберат концепцията за измерване на функционална точка и как да я включат в измерването на производителността на разработката на софтуер.
До края на това обучение участниците ще могат:
Разберете измерванията на функционални точки и нефункционални точки в разработването на софтуер.
Измерете единиците на софтуерен продукт за анализ на качеството и производителността.
Това обучение с инструктор, провеждаемо онлайн или на място, е предназначено за разработчици и тестови инженери, които искат да изпълняват автоматизация на тестване с C# и Selenium.
До края на това обучение участниците ще бъдат способни да:
Инсталират и конфигурират Selenium WebDriver.
Пишат тестове с Selenium, C# и Nunit с Visual Studio IDE.
ISTQB Certified Tester Advanced Level – Test Manager (CTAL-TM) е професионално ниво на сертификация, което се фокусира върху напреднали практики на управление на тестване, лидерски умения и стратегически решения, съгласни с програмата на ISTQB.
Това обучение с инструктор, проводимо живо (онлайн или на място), е предназначено за тест мениджъри и специалисти по качество на софтуера на среден до напреднал ниво, които искат да овладяят програмата на ISTQB Advanced Level Test Manager и да се подготвят за сертификация.
До края на това обучение участниците ще могат да:
Разработват и управляват комплексни стратегии и планове за тестване.
Прилагат техники на тестване базирани на риск за оптимизиране на усилията за тестване.
Мониторират, контролират и подобряват процесите на тестване в рамките на проекти.
Водят и развиват екипи за тестване, докато управляват очакванията на заинтересованите страни.
Използват инструменти и метрики за управление на тестване, отчетност и непрекъснато подобрение.
Формат на курса
Интерактивни лекции и дискусии.
Упражнения и практически въпроси, ориентирани към изпит.
Практически изследвания на случаи и симулации, съгласни с програмата на ISTQB CTAL-TM.
Опции за персонализиране на курса
За да поискате персонализирано обучение за този курс, моля свържете се с нас, за да уредите.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към разработчици на средно ниво, архитекти и анализатори, които желаят да научат и прилагат DDD концепции и практики към своите софтуерни проекти.
До края на това обучение участниците ще могат:
Разберете основните DDD концепции (ограничени контексти, обекти и т.н.) и тяхното приложение в софтуерни проекти.
Приложете стратегически DDD, за да дефинирате и проектирате модела на домейна, да идентифицирате поддомейни и да установите граници.
Приложете тактически DDD, като използвате модели като CQRS, фабрики и източник на събития.
Преработете и модернизирайте ефективно наследените системи с DDD техники.
Проектирайте и внедрявайте продуктови, домейнови и екипно ориентирани архитектури.
Използвайте мрежа от данни, за да създадете платформа за данни, ориентирана към домейн, поддържаща откриване и управление на данни.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към начинаещи лидери и професионалисти по човешки ресурси, които желаят да научат и прилагат Design Thinking методологии за насърчаване на иновациите, подобряване на способностите за решаване на проблеми и ефективно ангажиране на екипи .
До края на това обучение участниците ще могат:
Оборудвайте участниците с инструменти и методологии за насърчаване на иновациите и екипната ангажираност.
Развийте умения за картографиране на емпатия, идеи и създаване на прототипи за решаване на сложни предизвикателства.
Приложете Design Thinking принципи към сценарии за лидерство и човешки ресурси.
Насърчавайте култура на иновации в техническите екипи.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към оператори и тестери, които желаят да използват EasyTest за тестване на приложения или системи.
До края на това обучение участниците ще могат:
Инсталирайте и конфигурирайте EasyTest.
Използвайте EasyTest за тестване на системи и характеристики на приложения.
Автоматизирайте и поддържайте скриптове в EasyTest.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към професионалисти, които искат да се научат как да използват SNAP при измерване и оценка на проекти.
До края на това обучение участниците ще могат:
Научете за правилата и указанията на SNAP и FPA.
Да може да планира и оценява по-добре софтуерни проекти.
Разберете основните показатели на процеса и идентифицирайте области за подобряване на процеса.
Използвайте SNAP, за да увеличите ефективността на производителността и да получите функционална стабилност.
Това обучение с инструктор, проводимо живо (онлайн или на място) е насочено към професионалисти със средно ниво в областта на софтуерните тестове, които желаят да получат сертификат за TOSCA и да докажат компетентност в автоматизацията на тестове с помощта на Tricentis Tosca.
До края на това обучение участниците ще могат да:
Разберат структурата и изискванията за сертификат TOSCA.
Освоят концепциите на TOSCA, включително дизайн на тестови случаи, автоматизация и изпълнение.
Прилагат най-добрите практики за създаване на преизползваеми и поддържаеми тестови случаи.
Подготвят се за практическата и теоретичната част на изпита за сертификат TOSCA.
Този курс предоставя обучение за ръководене на тестови проекти и предлага практически опит с уеб приложения, функционална тестваща автоматизация и крос-браузърна тестваща автоматизация, използвайки Selenium test suite.
Целевата група за този курс са софтуерните тестови инженери и ръчни тествачи.
След завършване на обучението, участниците ще могат ефективно да използват Selenium WebDriver в реални проекти.
Този курс предоставя обучение за управление на тестови проекти, използвайки набора от инструменти за тестове Selenium и непрекъснато тестване с Jenkins.
Целева аудитория:
Софтуерни тестови инженери
Софтуерни разработчици, участващи в аджайлено развитие
Мениджъри на релиси
QA инженери
В края на обучението по Selenium, участниците ще могат да:
Използват набора от инструменти за тестове Selenium ефективно в реални проекти
Използват Selenium за междубраузървеното тестване
Разпространяват тестовете с помощта на Selenium Grid
Провеждат регресивни тестове на Selenium в Jenkins
Подготвят доклади за тестовете и периодични доклади с помощта на Jenkins
В този курс с инструктор, провеждан на живо в София, участниците ще научат как да подобрят автоматизиран тестов набор с помощта на напреднали техники за управление на Selenium.
До края на обучението участниците ще могат да:
Разрешават сложни проблеми с автоматизация на тестване на уеб приложения с Selenium.
Прилагат регуларни изрази и техники за проверка на базата на шаблони.
Разработват изключения, които спрят изпълнението на тестове.
Това обучение, водено от инструктор, (онлайн или на място) запознава участниците с автоматизираното тестване с Selenium WebDriver и C# в Visual Studio. Ако нямате опит с програмирането на C# или желаете да го актуализирате, моля проверете курса: C# за инженери-тестови.
Това обучение с инструктор, проведено живо (онлайн или на място), е насочено към софтуерни тестери, които искат да използват Cypress за автоматизиране на тестове.
До края на това обучение участниците ще бъдат в състояние да:
Изпълняват end-to-end автоматизиране на тестове с Cypress.
Въвеждат интеграционни и единични тестове в уеб приложение.
Този курс с инструктор, който води презентации в София е предназначен за всеки, който иска да научи C# с цел автоматизирано тестване. То е кратък, интенсивен курс с множество упражнения на място, за да се ускорят участниците бързо с основните програмни умения, необходими за приложение в автоматизирано тестване на софтуер. Фокусът е върху основните принципи на C#, които могат да бъдат приложени директно и веднага в тестване за автоматизация.
Този курс не покрива тестовите рамки за автоматизирано тестване като Selenium. Ако вече владеете C# и искате да се придвижите към тестване с Selenium, моля, вижте: Selenium WebDriver в C#: Въведение в автоматизираното тестване на уеб в C#.
Selenium е откроен framework за автоматизация на тестване на уеб приложения в различни браузъри. С Selenium 4 има на разположение подобрени WebDriver API, местни относителни локатори и подобрена поддръжка на grid. Python предлага простота и силна интеграция с тестови framework-ове като Pytest, което го прави мощна опция за разработване на скалируеми и поддържими автоматизирани тестови наборове.
Този инструкторски, live тренинг (онлайн или онсайт) е насочен към тестери и разработчици на ниско и средно ниво, които искат да използват Selenium с Python за автоматизация на тестване на уеб приложения в реални среди.
Към края на този тренинг, участниците ще могат да:
Инсталират и конфигурират Selenium с Python в тестова среда.
Създават робистни тестови автоматизирани скриптове с использование на Selenium WebDriver и Pytest.
Прилагат Page Object Model (POM) за поддържими тестови framework-ове.
Изпълняват тестове в различни браузъри с использование на Selenium Grid.
Интегрират автоматизирани тестове в CI/CD pipeline-ове.
Диагностицират общие проблеми и прилагат добри практики за стабилност на автоматизацията.
Формат на курса
Интерактивна лекция и дискусия.
Много упражнения и практика.
Ръчна реализация в жива лабораторна среда.
Опции за персонализиране на курса
За запращане на персонализиран тренинг за този курс, моля свържете се с нас, за да се договорим.
Това trainer-led, live обучение в София е предназначено за всеки, интересуващ се от изучаването на Java с цел автоматизиране на тестове. То е ефективен, интенсивен курс с множество упражнения с ръка, за да се ускорят участниците бързо с основните умения по програмиране, необходими за приложение в автоматизирането на софтуерни тестове. Фокусът е върху основните принципи на Java, които могат да бъдат приложени директно и веднага за автоматизиране на тестове.
Този курс не покрива в дълбочина рамки за автоматизиране на тестове, като Selenium. Той също така пръска традиционния подход "Hello World" за изучаването на Java, тъй като това не е курс по разработка на приложения. Този курс е направен изцяло за да се ускори участниците с автоматизирането на тестове. Ако вече владеете Java и искате да се запознаете веднага с тестване с Selenium, моля, вижте: Введение в Selenium (https://www.nobleprog.com/introduction-selenium-training).
В този тренинг, воден от инструктор, участниците ще научат как да подобрят автоматизирания тестов набор, използвайки продвинати техники за управление на Selenium.
Публика: софтуерни тествачи, мениджъри по тестване, професионалисти в областта на качествената гаранция.
Този воден от инструктор семинар на живо в София започва с въведение в BDD, какво представлява и как се използва от компаниите за насърчаване на добър софтуерен дизайн, разработка и тестване. Правим това от неинженерна гледна точка, с поглед към крайните потребители, техните изисквания, език и начин на мислене. Ние също се занимаваме с комуникационните предизвикателства, с които заинтересованите страни в бизнеса вероятно ще се сблъскат, когато работят по-тясно със своите технически настроени колеги.
До края на това обучение участниците ще знаят как да:
Напишете кратки потребителски истории, които улавят моделите на използване на реални потребители на софтуера.
Преведете техните потребителски истории на поведенческия език на BDD (Given, When, Then.)
Извлечете тестови случаи от тези истории, за използване от инженерите за внедряване и тестване.
Разберете връзката между продуктовите изисквания, критериите за приемане и тестовите случаи.
Демистифицирайте техническия жаргон, който пречи на комуникацията и разбирането.
Инсталирайте и използвайте страхотни инструменти за писане на BDD файлове с функции.
Разберете и оценете какво се случва, след като работата е предадена на инженерите.
Играйте по-активна роля в итеративния цикъл на разработка.
Обучението е предназначено както за ИТ, така и за бизнес служители. Целта на курса е да предостави начин за улесняване на комуникацията между отделите в процеса на разработка на софтуер. Участниците учат поведенчески тестове, за да направят възможно създаването на по-надежден софтуер без необходимост от скъпи и усъвършенствани инструменти.
Cypress е рамка за пълен цикъл на тестването. Cypress позволява на потребителите да настроят, пишат, изпълняват и дебугират тестове за всяко фронтенд приложение или уебсайт.
Това обучение с инструктор (онлайн или на място) е насочено към софтуерни тествери, които искат да използват Cypress за автоматизиране на тестовете.
По завършване на обучението участниците ще могат да:
Извършват пълен цикъл на автоматизираното тестване с Cypress.
Реализират интеграционни и юнит тестове в уеб приложение.
Използват Cypress като алтернатива на Selenium.
Формат на курса
Интерактивна лекция и дискусия.
Много упражнения и практика.
Ръчно изпълнение в среда с жив лабораторен мод.
Опции за персонализация на курса
За да поискате персонализирано обучение за този курс, моля се свържете с нас.
Има много опитани и изпробвани патерни, които са широко достъпни за всички. Понякога е въпрос на промяна на имената и имплементацията на патерна в конкретна технология. Това може да спести соти часове, които другimenti биха били похарчени за проектиране и тестове. Цели на обучението: този курс има две цели – първо, позволява на участниците да използват широко известни патерни; второ, им пермита да създават и използват патерни специфични за техната организация. Той помага на учениците да оценят как патерните могат да намалат разходите, да систематизират проектирането и да генерират рамка от код базирана на техните патерни. Публика: проектни директори, бизнес-аналитици, програмисти и разработчици, както и оперативни директори и директори на софтуерни подразделения. Стил на курса: курсът се фокусира върху примерите за използване и техната връзка с конкретен патерн. Повечето примери са обяснени чрез UML и простите примери на Java (езика може да се промени, ако курсът е резервиран като закрит курс). Той води участниците през източниците на патерните, както и показва как да организират и описват патерни, които могат да бъдат използвани повторно в организацията.
В това водено от инструктор обучение на семинар на живо в София (онлайн или на място), участниците ще се научат как да прилагат петте етапа на Design Thinking, за да разберат по-добре проблемите, с които се сблъскват крайните потребители на даден продукт или услуга, след което ще разработят най-добрият подход за разрешаването им.
До края на това обучение участниците ще могат:
Използвайте креативни стратегии, за да отговаряте на нуждите на клиентите с технологично осъществими решения.
Формулирайте стратегия за увеличаване на стойността на клиента и подобряване на предложенията за продукти и услуги.
Има пет етапа в Design Thinking (DT) процеса (съпричастност, дефиниране на проблема, идея, прототип, тест).
В един все по-сложен свят ние се справяме с проблеми, които може да изискват специални подходи. Design Thinking помага за справяне със сложни проблеми. Овладяването на дизайнерското мислене помага за ефективно справяне със сложни проблеми, по-добра комуникация, ефективно убеждаване, подобряване на бизнес резултатите и подобряване на организационното и лично поведение и представяне.
Как работи DT: учете се от хора и проблеми, намерете модели, проектирайте модел (отклоняване на модела), тествайте модела, оценете модела и преработете.
Връзка между DT, иновации и предприемачество.
Методи и инструменти на DT: личност, карта на заинтересованите страни, карта на пътя на клиента, план на услугата, иновация на бизнес модела.
Приложение на DT: дизайнерско мислене, разрушителни иновации, итеративен подход, гъвкава техника за оценка, критично мислене, решаване на проблеми, работа в екип, готовност за лидерство, комуникационни умения, разбиране в технологиите, мислене напред, междукултурна и етична компетентност, емоционална интелигентност, самосъзнание, умения за преговори, разрешаване на конфликти.
Цели:
За да разберете основите и нюансите на DT
Да изследва ключови концепции, фактори, теории, типове и модели в DT
Да експериментирате, изживявате и практикувате DT
Доставка:
Това е еднодневен (4 часа) курс на обучение и се състои от:
лекции (40% - представяне на теории, концепции, модели и взаимодействия),
групови упражнения (30% - групова динамика, игри, групова дискусия и симулирани упражнения за разрешаване на конфликти),
индивидуални дейности (15% - писане, проектиране и партньорска дискусия)
и други (15% - видео, четене).
Забележка: поради естеството на този курс има минимален размер на групата от 3
Целта на обучението е да се придобият способности за проектиране на напреднали структури за разработка / проекти в C #.
По време на курса студентите се запознават с ресурсите и инструментите на MSDN, които подпомагат процеса на разработка, като Microsoft Visual Studio, ReSharper.
IREB CPRE (International Requirements Engineering Board - Certified Professional for Requirements Engineering) е сертификация за професионалисти във водене на изисквания. Тази сертификация се стреми да потвърди знанията, уменията и опита в областта на управлението на изисквания и инженерията на изисквания в процеса на разработка на софтуер. Стойността на сертификата IREB CPRE: Потвърждаване и признаване на знания, умения и опит в областта на инженерията на изисквания. Изграждане на отличие на пазара труда като професионално лице, специализирано в управлението на изисквания. Подобряване на кредитността и доверието сред работодатели, клиенти и колеги.
Това водено от инструктор обучение на живо в София (онлайн или на място) е насочено към софтуерни тестери, които желаят да използват Postman за API тестване.
До края на това обучение участниците ще могат:
Изпълнявайте тестове, като използвате автоматизирани заявки и работни потоци.
Дефинирайте, разработете, тествайте и наблюдавайте API с помощта на система за контрол на версиите.
Генериране на динамични данни в заявка.
Документирайте и организирайте тестове в сборници за екипен преглед.
В днешния бързо променящ се софтуерен пейзаж, използването на мощта на ИИ във взаимодействие с Cypress предлага непреходяща ефективност и точност при автоматизирането на тестовете. Настоящо живеем един от най-успрямо времена в историята на IT, и ИИ може да стане нашата най-добра съюзница за подобряване на начина ни на работа, ефективността, продуктивността и най-важното - качеството.
Това обучение е предназначено да подобри вашите процеси в QA, да издигне вашия навик до нови възможности и да вас подготви с увереност за преодоляване на сложни тестови предизвикателства с точност, като се опирате на революционната технология ИИ.
Причини да присъствате:
Открийте синергията между ИИ и Cypress за непреходяща точност при автоматизирането на тестовете.
Задействайте практически опит с най-современни инструменти и техники.
Подобрийте навикът си в QA и останете напред в конкурентната софтуерна индустрия.
Учите от експерти в индустрията и реални примери, за да подобрите стратегията си за тестове.
Освободете потенциала за значително подобряване на ефективността и точността при тестовете.
Подобрийте ефективността си при тестуването, като увеличите покритостта и намалите времето за пускане на пазара.
Превземете страхът от ИИ да замести тестерите в работата им, като го обхванете и се опирате на неговия потенциал.
Към края на обучението, участниците ще могат да:
Освоят ИИ-технологията и нейните практически приложения.
Ефективно интегрират решения, подкрепени от ИИ, във workflows за автоматизиране на тестовете с Cypress.
Напишат напреднали скриптове за тестове с Cypress при помощта на ИИ за подобряване на точността и покритостта.
Използват алгоритми на ИИ, за да приоритизират тестови случаи и подобрят ръчното експлораторно тестуване.
Покриват и валидират качеството на UX дизайн чрез мощта на ИИ-базираните инструменти за визуална регресия.
С увереност преодоляват сложни тестови сценарии с точност и ефективност.
Подиграват навика си в QA и остават на челото на модерните методологии за тестуване.
Това обучение с инструктор, което може да се проведе онлайн или на място, е предназначено за DevOps инженери, които желаят да използват Selenium за изпълнение на Selenium тестове в Docker контейнери.
След завършване на това обучение участниците ще бъдат способни да:
Създават инфраструктура за автоматизация на тестове за изискване на тестове по искане.
Развиват фреймворк за автоматизация на тестове с Java.
Software Engineering започва там, където програмирането спира. В този курс ще научите солидна основа в Software Engineering. Той изгражда мост от програмиране към солидни инженерни практики. Курсът ви дава общ преглед на основните понятия и речник, които обикновено се използват в тази област. По време на курса ще се научите да използвате много техники за планиране, внедряване и валидиране на софтуерни проекти и за оценка и подобряване на процесите на разработка.
Публика:
Този курс е предназначен за разработчици на софтуер с различен опит, които знаят поне един език за програмиране.
В това водено от инструктор обучение на живо в София, участниците ще се научат как да използват функциите на TestComplete, включително неговия тестов обектен модел, контролни точки, картографиране на имена и потребителски интерфейс за извършване на автоматизирано тестване на настолен компютър, уеб, и мобилни приложения.
До края на това обучение участниците ще могат:
Създавайте, записвайте и изпълнявайте функционални тестове.
Създайте мащабируема и поддържаема тестова рамка.
Създайте контролни точки, коригирайте тестове за множество устройства и анализирайте резултатите от тестовете.
Използвайте разширенията на скрипта на TestComplete.
В този воден курс с жив тренинг участниците ще научат как да използват Tosca за извършване на тестове от край до край (web + backend). Тренингът комбинира теорията с практика в реална лабораторна среда, давайки на участниците възможност да взаимодействат с технологията, инструктора и колегите си.
Тренингът започва с обиколка по традиционното автоматизирано тестирание с код и скриптове, което се противопоставя на подхода на Tosca за моделно-базираното (MBT) тестирание. Участниците ще научат как да създават и изпълняват тестови случаи, използвайки предварителните модули на Tosca, както и как да построяват собствени модули за изпълнение.
От принципите на моделирането на софтуер до покритие с тестове в различни браузъри, този тренинг води участниците през както теорията, така и практиката, давайки им възможност да имплементират собствено решение за тестирание в Tosca.
Главният инженер - Мастърклас е за опитни и мотивирани инженери, които вече разбират как да издават код, готов за производство. Този курс ще ви направи изключителен софтуерен инженер/лидер, който да има голям положителен въздействие върху вашия отбор и организация. В този курс ще научите за дизайн на системи и архитектура, методики за рецензия на код, менторство и коучинг на инженери, парно програмиране, строеж на силна инженерна култура и други фундаментални техники в областта на инженерството.
Това обучение, водено от инструктор (на място или на дистанция), е насочено към:
инженери средно ниво
старши софтуерни инженери
главни софтуерни инженери
софтуерни инженери на персонал
предводители на софтуерни инженери
архитекти на софтуера
менажири на инженерията
По края на обучението участниците ще могат да:
напредват до следващото ниво от средно или старше инженери
ако вече водят отбор или са на постаршите нива, те могат да започнат да използват инструментите, методиките и фреймворките, научени в този курс, за:
ефективно водене на отбори с висока производителност
360° ефективно сътрудничество с всички заинтересовани страни
усъвършенстване на основните техници на главния инженер
настрояване на силна инженерна култура в рамките на организацията
освоаване на менталност за непрекъснато обучение
Формат на курса
Интерактивна лекция и дискусия.
Много упражнения и практика.
Инструменти, методики и фреймворки за ставане на юникорен инженер
Споделяне на реални жизнени опити
Опции за персонализация на курса
За да поискате персонализирано обучение за този курс, моля свържете се с нас за упоредба.
Практическо изпълнение в реална лабораторна среда.
Опции за персонализация на курса
За да заповядате персонализирано обучение за този курс, моля, свържете се с нас за организиране.
Прочети повече...
Последна актуализация:
Отзиви от потребители (25)
За микросервисите и как да поддържате Kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Курс - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Машинен превод
everything was at very high level. Thank You !
Magda Lesniak - Comarch Polska S.A.
Курс - Certyfikacja OCUP2 UML - Przygotowanie do egzaminu UML2 Intermediate
workshops, practical cases
Joanna Nowak - LKQ Polska Sp. z o. o.
Курс - Introduction to Agile Testing
I liked the exercises that helped to open the mind and gain new insights into software architecture.
Gabriele - EAGLEPROJECTS S.p.A.
Курс - Architecture and Design: Core + Advanced Training
Good rapport, Łukasz had time for everyone's questions and was able to help anyone who had any issue
Kelly Morris - Titian Software Poland Sp. z o.o.
Курс - Selenium WebDriver in C#
Class was informative and easy to follow.
Najeeda Motala - Multichoice
Курс - Advanced C# for Automation Test Engineers
Trainer is very knowledgeable on the subject and able to provide real world examples through his experience.
Nouf
Курс - Agile Software Testing with Continuous Integration
I enjoyed everything as it is all new for me and I can see the added value it can ring to my work.
Zareef - BMW South Africa
Курс - Tosca: Model-Based Testing for Complex Systems
Trainer knows very well about the teaching materials and the virtual machine given is very helpful.
NOORFATYN NABILAH ROHAIZAT - Iverson Associates Sdn Bhd
Курс - Performance engineering/tuning
Real-life examples.
Kristoffer Opdahl - Buypass AS
Курс - Web Security with the OWASP Testing Framework
The topics covered in the training and the trainer's knowledge about the topics.
Sajid Baloch - Eschbach GmbH
Курс - Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net
I am getting the correct level of understanding I need to assist in my day to day work
Wasfi Adams
Курс - Impacted Function Point (IFP)
The trainer was super engaging and made sure we understand through questioning and affirmations. Even though the content was overwhelming, the trainer broke it down well and made content easily accessible for later reference.
Zaid Amerika
Курс - Unit of Software Measurement Parameterization (UMSP)
the examples the trainer used in each subject which made it easier to understand
huda Alyassi - Dubai Government Human Resources Dept.
Курс - Adobe XD
Many exercises, which gave a lot of practical skills.
Rafal Borek - Bytamic Solutions sp. z o.o.
Курс - Automation Testing with Cypress
Interaction and communication
Archie Dlamini - Vodacom SA
Курс - JavaScript - Advanced Programming
Amount of hands-on excersises.
Jakub Wasikowski - riskmethods sp. z o.o
Курс - API Testing with Postman
Trainer was really kind and knowledgeable, going the extra mile to explain things that I didn't know
Felix - Microchip Technology Inc
Курс - Embedded C Application Design Principles for Automotive Professionals
The theory, the examples, the excercices, the explanations.
bao thanh n guyen van - EDQM - Council of Europe - Conseil de l'Europe
Курс - Agile Software Testing
The trainer explained every functionality thoroughly.
Argean Quilaquil - DXC
Курс - TestComplete
Trainer is nice. His explanation is clear and interesting. He try to make the lessons interesting as possible. I enjoyed the lesson and gained a lot of knowledge. Thank you so much. The most useful technique I learned is the locating elements for different web component like textbox, radio buttons and buttons. Sometimes, the element ID is not capture correctly. We learned a different way of locating elements by using CSS selectors, XPath, Name and ID. I like the explanation. Thanks
Bee Chin Chuah - I-Access Solutions Pte Ltd
Курс - Advanced Selenium with C#
The fact that we used real live examples from my job.
Mark Scerri Pace - Arnold Media Ltd.
Курс - BDD for Non-Programmers: Live Workshop
I like the simple but informative example codes.
Yue Wang - DBS Bank Ltd
Курс - Design Patterns
Good exercises
Hui Yi Neo - Titansoft Pte Ltd
Курс - Object Oriented Design using Design Patterns
I liked how the examples lead to the next. You are able to use what you learnt in the previous segment in the next.
Онлайн Software Engineering обучение в София, Software Engineering тренировъчни курсове в София, Уикенд Software Engineering курсове в София, Вечер Software Engineering обучение в София, Software Engineering водени от инструктор в София, Software Engineering обучител в София, Software Engineering водени от инструктор в София, Уикенд Software Engineering обучение в София, Software Engineering класове в София, Software Engineering инструктор в София, Software Engineering обучение едно-в-едно в София, Онлайн Software Engineering обучение в !регион, Вечер Software Engineering курсове в София, Software Engineering на място в София, Software Engineering частни курсове в София, Software Engineering обучение в София, Software Engineering тренировъчна програма в София