Kiểm thử phần mềm Tester

Cung cấp cho HV các kiến thức về kiểm thử phần mềm một cách có hệ thống từ cơ bản đến nâng cao
Rèn luyện và phát triển kỹ năng kiểm thử phần mềm của HV thông qua các tình huống kiểm thử phần mềm thực tế.
Cung cấp, cập nhật những công nghệ kiểm thử phần mềm hiện đại nhất đang được ứng dụng trên thế giới.
Trang bị cho HV những kỹ năng mềm cần thiết để HV có thể làm công việc kiểm thử phần mềm một cách chuyên nghiệp trong thực tế cũng như thích nghi nhanh với công việc của chuyên viên kiểm thử phần mềm tại các tập đòan phần mềm đa quốc gia

Khác biệt về đào tạo của T3H

  1. Thời lượng đào tạo của chúng tôi từ 60h đến 90h thực tế còn nhiều hơn vậy
  2. Hệ thống giáo trình chuyên nghiệp bản quyền không Copy, chỉnh sửa, Chắp vá như giáo trình các đơn vị đào tạo khác
  3. Giáo trình được biên soạn và luôn update công nghệ mới nhất dựa trên kinh nghiệm thực tế doanh nghiệp do đội ngũ giảng viên hùng hậu và sự đóng góp kiến thức từ các giảng viên đến từ khối doanh nghiệp hiện là các Leader, TeamLeader các công ty phần mềm lớn đang  giảng dạy tại T3H
  4. Giáo trình bao gồm bản cứng và hệ thống giáo trình điện tử trên cổng portal trực tuyến bản quyền http://portal.t3h.vn/ mà các hệ thống đào tạo khác không thể có được. Để học viên ngoài học trên lớp, trên sách giáo trình mà có thể tự học, nghiên cứu và ôn tập kiến thức tại nhà.
  5. Học viên kết nối với chúng tôi được join vào các Group kín về chuyên môn để chia sẻ tài liệu, kiến thức , việc làm và  được support kiến thức 24/24.
  6. Ngoài ra t3h còn xây dựng hệ thống hỗ trợ cổng học liệu lớn nhất cả nước hoàn toàn Free để học viên, Deverloper thậm chí cả giảng viên các trường Đại Học tra cứu như kênh youtube: https://www.youtube.com/user/HOCLAPTRINH, http://tailieuhoctap.vn/
  7. T3H thực sự là một đơn vị đào tạo uy tín và chất lượng thông qua hệ thống thành tích giải thưởng của chúng tôi đã được các cơ quan ban ngành xác nhận (xem thêm).
  8. Sinh viên kết thúc khóa học được doanh nghiệp lớn như Misa, Samsung, Fsoft, Tinh vân, Vnext, Vmodev Technology Group… phỏng vấn trực tiếp ngay tại hệ thống của chúng tôi, và đi làm ngay  với mức lương “khủng”

Đối tượng tham gia

Đối tượng tham gia: 

Học viên tham dự cần có trình độ Cao đẳng hoặc tương đương trở lên; rất thích hợp cho học viên là sinh viên các năm cuối ĐH hoặc tốt nghiệp đại học.
Học viên có hơn 2 năm kinh nghiệm sử dụng các ứng dụng phần mềm và cơ bản lập trình ứng dụng máy tính nhưng không bắt buộc phải có kiến thức hoặc kinh nghiệm về kiểm thử phần mềm.
Học viên có mong muốn phát triển sự nghiệp với kiểm thử phần mềm.

Kết quả đạt được

Làm việc trong các dự án phát triển ứng dụng thực tế dưới sự hướng dẫn và hỗ trợ của các chuyên gia.
Tham dự các cuộc thi phát triển ứng dụng do Trung Tâm Tin Học và các đối tác tổ chức.
Tham gia cộng đồng kiểm thử phần mềm trao đổi và học hỏi kinh nghiệm lập trình.

Nội dung đào tạo

Phần I - Testing introduction (3 hours) (Free)

Who Am I? Who Are You? Why we need to test a product? What we need to test? How we test? When we test? Who will test?

Phân biệt các khái niệm: Quality control/ Quality assurance/Tester, Product Quality assurance, Process quality assurance 

Bạn có phù hợp với nghề testing hay không? (Điều kiện cần, Điều kiện đủ)

Testing career in Vietnam (Cái nhìn về nghề tester ở VN, Nhu cầu tester ở VN: Test automation, Test manual)

Testing career international (Cái nhìn về nghề tester trên thế giới, Nhu cầu tester trên thế giới)

Career path: Tester -> senior tester -> Test leader  -> Project manager -> Quality Assurance director -> Business Analysis -> Process Quality assurance

Case: bắt đầu từ role Tester -> -> -> Phó tổng giám đốc FPT software 

Phần II - Nội dung khóa Testing (60h) 

 Buổi 1: 

1. Chào mừng học viên (Giới thiệu giảng viên, học viên)
2. Giới thiệu mục tiêu cần đạt được của khóa học, phương pháp học tập
3. Giới thiệu các chủ đề của khóa (20 bài học)

Bài 1: Các vấn đề nền tảng của việc kiểm thử

1. Tại sao kiểm thử là cần thiết?
2. Kiểm thử là gì?
3. Bảy nguyên tắc kiểm thử
4. Quy trình kiểm thử cơ bản
5. Tâm lý kiểm thử
6. Các nguyên tắc đạo đức

-> Bài tập trên lớp

- 20 câu hỏi trắc nghiệm

-> Bài tập về nhà

- 10 câu hỏi trắc nghiệm
- Chia nhóm (3-5 học viên), tự chọn 1 dự án yêu thích và tìm hiểu yêu cầu dự án. Hoặc giáo viên tự cho.

Buổi 2: 

Bài 2: Kiểm thử trong vòng đời của dự án

1. Các mô hình phát triển phần mềm
2. Các mức độ kiểm thử
3. Các loại kiểm thử
4. Kiểm thử bảo trì (maintenance testing)

Bài 3: (Các kĩ thuật kiểm thử tĩnh)

1. Các kỹ thuật kiểm thử tĩnh và quy trình kiểm thử
2. Quy trình review
3. Phân tích tĩnh bằng cách sử dụng các công cụ

 -> Bài tập trên lớp

- Chữa bài tập buổi 1:
+ 10 câu hỏi trắc nghiệm
+ Đại diện nhóm trình bày đề tài của mình

-> Bài tập về nhà

- 20 câu hỏi trắc nghiệm
- Các nhóm sửa chi tiết yêu cầu dự án, lập kế hoạch kiểm thử

 

Buổi 3: 

Bài 3 (Tiếp): (Các kĩ thuật kiểm thử động)

1. Quy trình kiểm thử động
2. Các loại kĩ thuật kiểm thử
3. Kiểm thử hộp đen

-> Bài tập trên lớp

- Chữa bài tập buổi 2:
+ 20 câu hỏi trắc nghiệm
+ Đại diện nhóm trình bày đề tài của mình
- Hướng dẫn sử dụng công cụ SVN

-> Bài tập về nhà

- 20 câu hỏi trắc nghiệm
- Bài tập nhóm:
+ Các nhóm đặt câu hỏi làm rõ yêu cầu dự án
+ Phân tích và Thiết kế kiểm thử ở mức high-level.
+ Các nhóm dùng SVN quản lý yêu cầu khách hàng, các Q&A,...

Buổi 4: 

Bài 3 (Tiếp): (Các kĩ thuật kiểm thử động)


1. Kiểm thử hộp trắng
2. Kiểm thử dựa trên kinh nghiệm
3. Một số loại kiểm thử khác
4. Cách chọn kĩ thuật kiểm thử

-> Bài tập trên lớp

- Thực hành ví dụ kiểm thử hộp đen, kiểm thử hộp trắng
- Chữa bài tập buổi 3
- Các nhóm trình bày kết quả làm được

-> Bài tập về nhà

- 20 câu hỏi trắc nghiệm
- Các nhóm sửa lại thiết kế kiểm thử ở mức độ cơ bản
- Thiết kế chi tiết các ca kiểm thử (Test case)

Buổi 5:

Bài 4: Quản lý kiểm thử

1. Tổ chức kiểm thử
2. Lập kế hoạch và ước lượng
3. Kiểm soát và điều chỉnh quá trình kiểm thử
4. Quản lý cấu hình
5. Kiểm thử và rủi ro
6. Quản lí các biến cố

-> Bài tập trên lớp

- Chữa bài tập buổi 4
- Các nhóm trình bày cách thiết kế các test case, độ bao phủ của test case với business.

-> Bài tập về nhà

- 20 câu hỏi trắc nghiệm
- Các nhóm sửa lại chi tiết các ca kiểm thử

Buổi 6: 

Bài 5: Các công cụ hỗ trợ kiểm thử

1. Các loại công cụ hỗ trợ việc kiểm thử
2. Hiệu quả của việc sử dụng công cụ: Lợi ích tiềm năng và các rủi ro.
3. Giới thiệu một số công cụ thường được dùng trong doanh nghiệp.

-> Bài tập trên lớp

- Các nhóm đánh giá với dự án của mình, cần sử dụng các công cụ gì? Hiệu quả và rủi ro khi sử dụng?
- Chữa bài tập buổi 5

-> Bài tập về nhà

- 20 câu hỏi trắc nghiệm
- Các nhóm hoàn thiện bài tập nhóm

Buổi 7: 

Bài 6: SQL cho Tester

- Giới thiệu cơ bản về SQL
- Cách sử dụng trong testing

-> Bài tập trên lớp

- Chữa bài tập buổi 6
- BT nhóm: Các nhóm xác định phần test case có thể dùng SQL để check.

-> Bài tập về nhà

- Bài tập SQL
- Các nhóm sửa câu lệnh SQL trong file test case của nhóm mình

Buổi 8: 

Bài 7: SQL cho Tester (tiếp)

- Cách sử dụng trong testing

-> Bài tập trên lớp

- Chữa bài tập buổi 7
- BT nhóm: Các nhóm trình bày phần SQL đã làm trong test case

-> Bài tập về nhà

- Bài tập SQL
- Các nhóm sửa lại câu SQL sau trình bày.

Buổi 9: 

Bài 8 + 9: Giới thiệu và thực hành trên công cụ quản lý lỗi Mantis

Giới thiệu công cụ, cách sử dụng

-> Bài tập trên lớp

- Thực hành test 1 chương trình lỗi và log bug

-> Bài tập về nhà

20 câu hỏi trắc nghiệm

Buổi 10: 

Bài 10: Thực hành cách phân tích yêu cầu và đặt câu hỏi làm rõ yêu cầu, cách lập kế hoạch kiểm thử

Thảo luận

- Các nhóm trình bày phần làm của mình

- Chữa bài tập buổi 9

-> Bài tập về nhà

- Sửa theo góp ý

Buổi 11: 

Bài 11: Thực hành cách phân tích và thiết kế kiểm thử, cách viết test case

->Thảo luận

- Các nhóm trình bày phần làm của mình

- GV update

-> Bài tập về nhà

- Sửa theo góp ý

Buổi 12: 

Bài 12: Thực hành thực thi các test case và quản lý lỗi trên Mantis

Thảo luận

- Các nhóm trình bày phần làm của mình
- GV update

-> Bài tập về nhà

- Sửa theo góp ý

Buổi 13: 

Bài 13: Giới thiệu test report, cách làm

Bài tập trên lớp

- Thực hành test report với 1 chương trình

-> Bài tập về nhà

- 20 câu hỏi trắc nghiệm

 

Buổi 14: 

Bài 14: Giới thiệu kiểm thử tự động, Kiểm thử tự động chức năng Web với Selenium 2.0


- Giới thiệu về kiểm thử tự động
- Giới thiệu về Selenium 2.0

-> Bài tập trên lớp

- Thực hành Selenium

-> Bài tập về nhà

- Thực hành 1 VD với Selenium

Buổi 15:

Bài 15:  Kiểm thử tự động Web service với SOAPUI, Kiểm thử hiệu năng với Jmeter

-> Bài tập trên lớp

- Thực hành với tool SOAPUI để kiểm thử web service

- Thực hành kiểm thử hiệu năng của Web với JMeter

-> Bài tập về nhà

- Làm VD với SOAPUI và Jmeter

Buổi 16: 

Bài 16: Các kĩ năng cần có và định hướng tư duy của tester
-> Bài tập trên lớp

 - Thực hành bài tập tình huống.

-> Bài tập về nhà

20 câu hỏi trắc nghiệm

 

Buổi 17: Thực hành phỏng vấn cùng doanh nghiệp (cách viết CV, tạo ấn tượng với nhà tuyển dụng)

- Các tips để tạo ấn tượng với nhà tuyển dụng:
+ Cách tìm thông tin tuyển dụng
+ Cách chuẩn bị CV
+ Phong thái phỏng vấn

->Thảo luận

- Thực hành chia nhóm phỏng vấn

-> Bài tập về nhà

- Chuẩn bị CV tiếng Anh và tiếng Việt 

Buổi 18: Ôn tập

- Ôn tập lại nội dung đã học
- Thực hành bài tập trắc nghiệm
- Tự ôn tập
 

Buổi 19Thi lý thuyết và thực hành

- Thi lý thuyết 60ph
- Thi thực hành 120ph

Buổi 20: Tổng kết. Multivitamin cho Tester.

- Chữa bài thi
- Multivitamin cho tester
- Tổng kết

Tuyển dụng: Phỏng vấn cùng doanh nghiệp liên kết (Fsoft, viettel, Misa,...) 

Thời lượng - Bằng Cấp

Sau khi hoàn thành khóa học: HV sẽ biết được những kỹ thuật và tư duy kiểm thử phần mềm đang được áp dụng hàng ngày trong các công ty thành công trong việc phát triển phần mềm cho khách hàng hoặc cung cấp dịch vụ phát triển và kiểm thử phần mềm cho các công ty khác.

HV sẽ biết được cách nâng cao tính hiệu quả của phần mềm thông qua việc áp dụng các kiến thức, quy trình, công nghệ kiểm thử phần mềm chuyên nghiệp.

Với những HV là kỹ sư kiểm thử mới vào nghề, HV hoàn toàn có thể thích ứng thành công và đóng góp hiệu quả vào họat động của các tập đoàn phần mềm lớn.

- HỌC PHÍ: 4,800,000 VNĐ

=> Liên hệ với đội ngũ tư vấn để được ưu đãi tốt nhất!

=> Hotline: 0962 921 553