Unit Testing: MSTest, xUnit, and nUnit 교육 과정
MSTest, xUnit 및 nUnit은 단위 테스트 프레임워크입니다. MSTest는 통합 테스트로 유명하며 Microsoft에서 만든 공식 단위 테스트 프레임워크입니다. nUnit은 Dot Net 단위 테스트에 기인합니다. xUnit은 32비트 및 64비트 처리를 전문으로 하며 Dot Net에 기인하는 또 다른 프레임워크입니다.
이 강사 가 주도하는 라이브 교육(현장 또는 원격)은 MSTest, xUnit 및 nUnit을 사용하여 테스트 코드 기능을 단위화하려는 소프트웨어 테스터를 대상으로 합니다.
이 교육이 끝나면 참가자들은 다음을 수행할 수 있습니다.
- MSTest를 사용하여 단위 테스트를 만들어 소프트웨어 응용 프로그램을 테스트합니다.
- CodeLens를 통해 테스트 결과를 표시합니다.
- 테스트 기반 개발을 위한 다양한 테스트 도구를 이해합니다.
코스 의 형식
- 대화형 강의 및 토론.
- 연습과 연습을 많이.
- 라이브 랩 환경에서 실습 구현.
코스 사용자 지정 옵션
- 이 과정에 대한 맞춤형 교육을 요청하려면 당사에 연락하여 예약하십시오.
Course Outline
소개
Unit Testing 프레임워크
- 단위 테스트란 무엇입니까?
- 단위 테스트 프레임워크의 기본 사항
테스트 주도 개발
- 리팩터링 개요
- 테스트에 대한 다양한 접근 방식
개발 환경 준비
- Visual Studio 코드 설치 및 구성
- .Net 설치 및 구성
- nUnit 설치 및 구성
Unit Testing 프레임워크 작성
- 테스트 만들기
- 더 많은 테스트 적용
- 테스트 실행기 리팩토링
- Assert 클래스 작업
- 호출 방식 반영
- 명명 규칙 사용
Visual Studio 코드 통합
- 템플릿을 사용하여 프로젝트 만들기
- 단위 테스트 프레임워크를 사용하여 프로젝트 만들기
- 테스트 실행
- 코드 최적화
- 테스트 매개변수
n단위
- 테스트 유닛 작성 및 실행
- 제약 조건 사용
- 테스트 매개변수
x단위
- 단위 테스트 작성 및 실행
- InLine을 사용한 매개변수 테스트
- 여러 매개변수 테스트
- 사용자 정의 클래스 멤버 사용
고급 최적화
- 그룹화 테스트
- 테스트 속성 작업
- 재생목록으로 맞춤설정
- 디버깅 테스트
- 테스트 메뉴 사용
- CodeLens로 결과 보기
- 코드 적용 범위 사용
- MSTest로 테스트 실행
요약 및 결론
Requirements
- 닷넷 기본에 대한 이해
청중
- 소프트웨어 테스터
Open Training Courses require 5+ participants.
Unit Testing: MSTest, xUnit, and nUnit 교육 과정 - Booking
Unit Testing: MSTest, xUnit, and nUnit 교육 과정 - Enquiry
Unit Testing: MSTest, xUnit, and nUnit - Consultancy Enquiry
Consultancy Enquiry
회원 평가 (5)
의제에 없었음에도 nestjs로 제공됨
Suhail - Maldives Pension Administration Office (Pension Office)
Course - Typescript Unit Testing
Machine Translated
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Course - Unit Testing with C#
운동은 좋았어
Vyshnavi Iyappan - Red Embedded Consulting Sp. z o.o.
Course - Unit Testing with Python
Machine Translated
Practical time was fun.
Pieter Hartzenberg - BMW
Course - Unit Testing with Javascript
learning the full range of test development
Silviu Avram - Hertz Europe Service Centre Limited
Course - Test Driven Development
Upcoming Courses
Related Courses
Agile Software Testing Overview
7 Hours이 과정은 Agile 소프트웨어 테스팅에 대한 간략한 소개를 제공합니다. 그것은의 컨텍스트 내에서, 기초 테스트 개념을 다루는 Agile ( Scrum ) 개발 및 크리스핀 & 그레고리의 (더 사용 Agile 테스트, 2014) Agile 현대 원칙과 관행 탐험하는 프레임 워크로 테스트 쿼드런트 모델 Agile 테스트를.
Test Driven Development
21 HoursThis instructor-led, live training in 대한민국 (online or onsite) is aimed at intermediate-level software developers and QA engineers who wish to adopt and master TDD principles and practices to improve code quality and development efficiency.
By the end of this training, participants will be able to:
- Understand the principles and workflow of Test-Driven Development (TDD).
- Write effective and maintainable unit tests.
- Utilize mocking frameworks to create comprehensive test scenarios.
- Apply TDD as a design tool to create robust and flexible code.
Ionic2
14 HoursThis instructor-led, live training in 대한민국 (online or onsite) is aimed at beginner-level to intermediate-level developers who wish to use Ionic 2 to build hybrid mobile applications.
By the end of this training, participants will be able to:
- Understand the fundamentals of Ionic 2 and its architecture.
- Build single-page and multi-page applications using Ionic 2.
- Customize apps with SCSS and third-party integrations.
- Test, deploy, and manage mobile app releases effectively.
Unit Testing with JUnit
21 HoursJUnit은 반복 가능한 테스트를 작성하고 Java 언어에 대한 단위 테스트를 수행하는 프레임 워크입니다.
Unit Testing with PHPUnit
14 Hours대한민국에서 강사가 진행하는 이 실시간 교육에서는 참가자에게 테스트 단위 형태로 테스트 가능한 코드를 작성하여 버그 진단, 격리 및 해결을 촉진하는 방법을 가르칩니다. 이 교육에서는 PHP단위 테스트 프레임워크를 사용하여 작업 준비가 완료된 테스트 환경을 만드는 과정을 참가자에게 안내합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 좋은 테스트 장치와 나쁜 테스트 장치를 구별하세요.
- 테스트 결과를 읽고 해석합니다.
- 버그를 줄이기 위해 코드 베이스를 사전에 관리하고 진단합니다.
- 코드 베이스가 지속적인 통합 및 배포에 적합한지 확인하세요.
Unit Testing with Python
21 Hours강사가 진행하는 이 대한민국 실시간 교육에서 참가자는 PyTest를 사용하여 우아하고 표현력이 풍부하며 읽기 쉬운 짧고 유지 관리가 가능한 테스트를 작성하는 방법을 배웁니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 상용구 코드 없이도 읽기 쉽고 유지 관리가 가능한 테스트를 작성하세요.
- 작은 테스트를 작성하려면 Fixture 모델을 사용하세요.
- 애플리케이션, 패키지 및 라이브러리에 대한 복잡한 기능 테스트까지 테스트를 확장합니다.
- 후크, 어설션 재작성, 플러그인과 같은 PyTest 기능을 이해하고 적용합니다.
- 여러 프로세서에 걸쳐 병렬로 테스트를 실행하여 테스트 시간을 줄입니다.
- tox, mock, Coverage, unittest, doctest 및 Selenium과 같은 기타 유틸리티와 함께 지속적인 통합 환경에서 테스트를 실행하세요.
- Python을 사용하여 Python이 아닌 애플리케이션을 테스트합니다.
Typescript Unit Testing
14 HoursTypeScript는 엔터프라이즈 Javascript 애플리케이션을 구축하기 위한 오픈 소스 언어입니다. 일반 Javascript로 컴파일하고 언어에 정적 타이핑 및 객체 지향 개발을 제공하는 JavaScript의 엄격한 상위 집합입니다.
이 강사가 진행하는 실시간 교육에서는 TypeScript의 단위 테스트 기능과 프레임워크를 소개합니다. 참가자는 실제 응용 프로그램에 대해 실행할 수 있는 단위 테스트 모음을 구성하여 이론을 실습할 수 있는 기회를 얻습니다.
코스의 형식
- 대화형 강의 및 토론. 많은 연습과 연습. 라이브 랩 환경에서 직접 구현합니다.
코스 맞춤화 옵션
- 이 과정에서는 Javascript 또는 Typescript 애플리케이션(Jasmine, Mocha, Jest, Chai 등)을 단위 테스트하는 데 사용할 수 있는 프레임워크에 중점을 둡니다. React와 같은 UI 프레임워크는 선택 사항이며 원하는 경우 다룰 수 있습니다. 이 과정에 대한 맞춤형 교육을 요청하려면 당사에 연락하여 예약하시기 바랍니다.
Unit Testing with C
35 Hours대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 C 프로그래밍을 사용하여 C 코드에 대한 단위 테스트를 생성하려는 소프트웨어 테스터를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- C에서 단위 테스트 프레임워크를 사용하여 단위 테스트를 생성합니다.
- 사용자 정의 C 단위 테스트를 스크립팅하고 호출 목록에 추가합니다.
- 테스트 중심 개발을 통해 코드 디버깅 및 리팩터링 프로세스를 단순화합니다.
Unit Testing with Javascript
7 Hours강사가 진행하는 이 대한민국 실시간 교육에서 참가자는 웹 애플리케이션용 단위 테스트 모음을 생성하는 과정을 단계별로 진행하면서 다양한 JavaScript 테스트 프레임워크에 대해 배우게 됩니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- QUnit 및 Jasmine과 같은 단위 테스트 프레임워크를 사용하여 JavaScript에서 단위 테스트를 작성합니다.
- Mocha, Chai와 같은 프레임워크를 사용하여 TDD 및 BDD 구현
Unit Testing with C#
14 Hours단위 테스트는 소스 코드의 속성을 수정하거나 이벤트를 트리거하여 결과가 예상대로인지 확인하는 개별 단위의 소스 코드 테스트 방법입니다.
강사가 진행하는 이 실시간 교육에서 참가자는 C# 및 Visual Studio을 사용하여 샘플 .Net 애플리케이션에 대한 단위 테스트를 작성하고 실행하는 방법을 배웁니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- NUnit 및 xUnit.net과 같은 테스트 프레임워크를 사용하여 단위 테스트 코드를 생성하고 관리합니다.
- 테스트에 대한 보다 광범위한 테스트 기반 개발 접근 방식을 정의하고 구현합니다.
- 테스트 프레임워크를 조정하여 애플리케이션의 테스트 범위를 확장합니다.
청중
- 소프트웨어 테스트 엔지니어
- 개발자
과정 형식
- 일부 강의, 일부 토론, 연습 및 집중적인 실습