Tải bản đầy đủ (.docx) (14 trang)

Báo cáo thực tập QUANLITY CONTROL ENGINEER

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (506.67 KB, 14 trang )

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG
ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
KHOA CÔNG NGHỆ PHẦN MỀM
****

BÁO CÁO THỰC TẬP TỐT NGHIỆP
QUANLITY CONTROL ENGINEER

Công ty thực tập: Công ty TNHH Thương mại VUI Việt Nam
Người phụ trách: Cáp Duy Vương - Senior QC TAPTAP
Huỳnh Thanh Nhựt - Senior QC TAPTAP
Thực tập sinh: Nguyễn Quốc Tài
MSSV: 1651053
Lớp: PMCL2016.2
Tp Hồ Chí Minh, ngày 15 tháng 1 năm 2021


LỜI MỞ ĐẦU

Trong ngành kỹ thuật phần mềm, năm 1979 có một quy tắc nổi tiếng là: “Trong một dự án
lập trình điển hình, thì xấp xỉ 50% thời gian và hơn 50% tổng chi phí được sử dụng trong
kiểm thử các chương trình hay hệ thống đã được phát triển”. Và cho đến nay, sau gần một
phần ba thế kỉ, quy tắc đó vẫn cịn đúng,. Đã có rất nhiều ngôn ngữ, hệ thống được phát
triển mới với các cơng cụ tích hợp cho các lập trình viên sử dụng phát triển ngày càng linh
động .Nhưng kiểm thử vẫn đóng vai trị hết sức quan trọng trong bất kỳ dự án phát triển
phần mềm nào,
Rất nhiều các giáo sư, giảng viên đã từng than phiền rằng: “Sinh viên của chúng ta tốt
nghiệp và đi làm mà khơng có được những kiến thức thực tế cần thiết về các kiểm thử một
chương trình. Hơn nữa, chúng ta hiếm khi có được những lời khuyên bổ ích để cung cấp
trong các khóa học mở đầu về cách một sinh viên làm về kiểm thử và gỡ lỗi các bài tập của
họ”.


Đó là những lý do thúc đẩy em thực hiện đề tài này. Sau hơn 3 năm học tập trên trường, do
mong muốn có thêm kinh nghiệm thực tế, cũng như muốn được tham gia làm học tập trong
một môi trường chuyên nghiệp. Vì vậy, em quyết định chọn VUI VIETNAM - một môi
trường lý tưởng, hiện đại, chuyên nghiệp - là nơi sẽ giúp em thực hiện được dự định này.

Nguyễn Quốc Tài


LỜI CẢM ƠN

Trân trọng gửi lời cảm ơn Công ty TNHH Thương mại VUI VIETNAM đã tạo điều kiện
cho em có cơ hội được thực tập tại cơng ty.
Chỉ trong một thời gian ngắn, nhưng nhờ sự chỉ dẫn nhiệt tình của các anh chị mentor, em
đã tiếp thu được những kiến thức quan trọng để có thể trở thành một QC engineer. Chân
thành cảm ơn các anh chị mentor đã bỏ ra nhiều thời gian,công sức để hướng dẫn em hoàn
thành đợt thực tập này.
Đặc biệt cảm ơn anh Cáp Duy Vương, đã training các kiến thức cần thiết, hướng dẫn, giúp
đỡ cho chúng em tận tình cả những khó khăn trong cơng việc, đến những khó khăn việc
làm quen với môi trường mới; cảm ơn anh Huỳnh Thanh Nhựt, đã training mobile testing,
hỗ trợ chúng em rất nhiều về các vấn đề kỹ thuật test, chỉ dẫn em về cách làm báo cáo, lên
kế hoạch.
Cũng xin cảm ơn thầy cô trong khoa Công nghệ phần mềm đã nhiệt tình hỗ trợ, tạo điều
kiện em làm bài báo cáo này.
TpHCM, ngày 15 tháng 5 năm 2021

Nguyễn Quốc Tài


NHẬN XÉT CỦA KHOA
………………………………………………………………………………………………

………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………
………………………………………………………………………………………………

Nguyễn Quốc Tài



Chương 1: Giới thiệu công ty thực tập

Giới thiệu công ty VUI VIETNAM
TAPTAP là một nền tảng thanh toán và tiếp thị thế hệ tiếp theo kết nối các thương
hiệu dẫn đầu thị trường với người tiêu dùng thông qua chương trình khách hàng thân
thiết của liên minh dựa trên dữ liệu, được tích hợp đầy đủ và dễ sử dụng. Giải pháp
của chúng tôi cho phép người tiêu dùng kiếm và ghi điểm khách hàng thân thiết một
cách thuận tiện bằng cách tương tác và giao dịch với các thương hiệu mà họ lựa
chọn trên mạng lưới thương nhân trên toàn quốc mà ngày nay đã tiếp cận 30% người
tiêu dùng Việt Nam.
Mục tiêu của chúng tôi là cách mạng hóa trải nghiệm mua sắm đa kênh ở Việt Nam
và đặt ra các tiêu chuẩn về cách các thương hiệu thu hút khách hàng của họ bằng
cách tận dụng dữ liệu để nâng cao hiểu biết của người tiêu dùng, hiệu quả tiếp thị và
cá nhân hóa sản phẩm. Chúng tôi cũng cung cấp giải pháp công nghệ để giúp các
doanh nghiệp đã thành lập tăng cường các chương trình khách hàng thân thiết hiện
có của họ với quyền truy cập vào danh mục thương hiệu và phần thưởng đa dạng,
phong phú.
TAPTAP là thương hiệu của VUI Việt Nam, là một công ty Liên doanh do Vietnam
Investments Group (VIG) và United Overseas Bank Limited (UOB) sở hữu. VIG là
công ty cổ phần tư nhân hàng đầu tại Việt Nam với tổng vốn quản lý trên 500 triệu
USD và có cổ phần tại hơn 35 thương hiệu trên thị trường. UOB là ngân hàng hàng
đầu Châu Á, có trụ sở chính tại Singapore, với mạng lưới tồn cầu hơn 500 văn
phịng trong đó có Việt Nam.
1.
Sản phẩm của cơng ty

Nguyễn Quốc Tài



TAPTAP là ứng dụng tích điểm thành viên, đổi liền ưu đãi tại nhiều thương hiệu được yêu thích tại
Việt Nam.

Tầm nhìn
Xây dựng liên minh Khách Hàng Thân Thiết, nơi đặc quyền thành viên của khách hàng
được mở rộng và chào đón tại nhiều thương hiệu lớn được u thích trên tồn quốc.
Sứ mệnh
Bằng nền tảng cơng nghệ đột phá, TAPTAP giúp thương hiệu tương tác gần gũi hơn với
khách hàng thân thiết, mang lại nhiều trải nghiệm vui và ý nghĩa hơn với người dùng.
Giá trị cốt lõi
Là trái tim của mọi hoạt động và quyết định hằng ngày ở TAPTAP - Chúng tôi hiểu rằng,
để tạo ra sự thay đổi, cần có sự đồng lịng và nhất qn từ những việc nhỏ nhất.
Luôn nghĩ đến khách hàng - Tinh thần đồng đội - Làm chủ công việc
Minh bạch - Đón nhận thay đổi - Tận hưởng điều đang làm

Nguyễn Quốc Tài


Chương 2: Nội dung thực tập

1.

Tìm hiểu cơng ty và các kỹ năng cơ bản trong công ty

Thời gian : 1 ngày
Nội dung : Giới thiệu về công ty, cách tổ chức của công ty
Được nghe người phụ trách giới thiệu về cơng ty, q trình thành lập và phát triển (như đã
nhắc đến ở trên), quy trình làm việc từ cao xuống thấp, cách thức tổ chức của công ty .
Ngồi ra, thực tập sinh cịn được giới thiệu về cách thức làm việc trong công ty như thời

gian đi làm, các quy định cần phải tuân thủ, cách sử dụng email trong công việc…
Kết quả : Hiểu thêm về cơng ty VUIVIETNAM, q trình thành lập và phát triển. Có thêm
các kỹ năng về việc sử dụng email trong cơng việc, làm việc có kế hoạch, có kỷ luật, có
trách nhiệm hơn.

2.

Nghiên cứu kỹ thuật

2.1. Tìm hiểu Basic Testing Knowledge và Mobile Knowledge
Thời gian : 1.5 tháng
Nội dung : Tìm hiểu các kiến thức testing cơ bản và kiến thức về mobile bao gồm:
Fundamentals of Testing
Installation, Functional, Regression, Acceptant, Performance, etc. 7 Fundamental
Principles of Software Testing.
Software Development Models, Test Levels, Test Types
Tìm hiểu Functional Testing, Non-functional Testing
Tìm hiểu blackbox testing
Equivalence Partitioning, Boundary Value Analysis, Decision Table Testing, State
Transition Testing, Use Case Testing
Tìm hiểu whitebox testing
Unit and intergration testing in white-box testing
Tìm hiểu Severity and Priority
Severity and Priority Bug Priority Testcase
Software:
Standard/pre-installed Software, Multi-tasking, Switching between apps
Device Setting :
Notify, Privacy, Sound, Connection, Roaming MO
Thực hiện : Thực hành tìm hiểu lý thuyết, vận dụng làm bài tập dưới sự hướng dẫn, kiểm
tra, đánh giá của mentor

Kết quả : Hiểu được các kiến thức testing cơ bản và kiến thức về mobile
2.2. Tìm hiểu TAPTAP Product và technical skills
Thời gian : 1.5 tháng
Nội dung : Được training các kiến thức về Zalo
Nguyễn Quốc Tài


TAPTAP Product Knowledge - Overview
Know overview all features in TAPTAP app
TAPTAP Product Knowledge - Build
Know all types of build for Android and iOS Process to work for each build
Design test case, write test case
Tìm hiểu estimate time
Thực hiện :
Thực hiện tìm hiểu các kiến thức trên
Làm các bài thực hành, kiểm tra về kiến thức đã học.
-

Thực hiện kiểm thử các feature được giao và áp dụng các kiến thức đã tìm hiểu

Kết quả :.
Có được những kiến thức quan trọng về process làm việc, kiến thức tổng quan về
Zalo, kiến thức testing, sử dụng các công cụ hỗ trợ làm việc và estimate thời gian làm việc

3.

Thực hiện project

Sau 3 được training và thực hành, thực tập sinh đã nắm được những kiến thức cơ bản về
testing với mobile app và kiến thức về sản phẩm TAPTAP.

Chi tiết sẽ được nói ở phần sau.
4.
Lịch làm việc

Tuần

1-3
4-6
7-9

10-12
13-28

Nguyễn Quốc Tài

Mức
độ
Cơng việc
Người hướng dẫn
hồn
thành
Tìm hiểu các Anh Huỳnh Thanh 100%
kiến thức về software Nhựt
testing
Tìm hiểu các Anh Huỳnh Thanh 100%
kiến thức về mobile
Nhựt
Tìm hiểu các tính Anh Huỳnh Thanh 100%
năng của TAPTAP
Nhựt, Cáp

Tìm hiểu các loại Duy Vương
build test
Tìm hiểu các quy Anh Huỳnh Thanh 100%
trình làm việc của Nhựt, Cáp
TAPTAP
Duy Vương
Thực hành tìm
hiểu và thuyết trình
Thực hiện kiểm Anh Huỳnh Thanh 100%

Nhận xét của người
hướng dẫn


thử các
TAPTAP

Nguyễn Quốc Tài

feature

của Nhựt, Cáp
Duy Vương


Chương 3: Chi tiết về TAPTAP app

1.

Giới thiệu về TAPTAP

TAPTAP là thương hiệu của VUI Việt Nam, là một công ty Liên doanh do
Vietnam Investments Group (VIG) và United Overseas Bank Limited (UOB)
sở hữu. VIG là công ty cổ phần tư nhân hàng đầu tại Việt Nam với tổng vốn
quản lý trên 500 triệu USD và có cổ phần tại hơn 35 thương hiệu trên thị
trường. UOB là ngân hàng hàng đầu Châu Á, có trụ sở chính tại Singapore,
với mạng lưới tồn cầu hơn 500 văn phịng trong đó có Việt Nam.

2.

Thực hiện

Thành viên team TAPTAP với các vai trị tương ứng
Và sự giúp đỡ tận tình của team Tech
Qúa trình làm việc - với vai trị QC:
JIRA chứa các feature và task QC test: dựa vào status của feature QC tiến hành test
các feature được chuyển state

-

Sau khi có được task được assign, QC bắt đầu test và chuyển state cho task đó

-

Mẫu test case cho feature iVIVU integration

Nguyễn Quốc Tài


Sau khi thực hiện xong test case, QC sẽ dùng build test được dev cấp để thực hiện
test. Kết quả test sau đó được lưu lại file test case, bug phát hiện sẽ được raise lên Jira và

link với user story liên quan

Nguyễn Quốc Tài


Sau khi QC test xong feature bất kì thì tiến hành update status cho task
Bug của feature đã được dev fix sẽ được chuyển status sang EM, sau đó EM review,
merge code và chuyển state sang TO TEST thì QC tiến hành test. QC tiến hành lấy build
verify bug đã được fix. Verify hết bug của feature thì QC sẽ chuyển trạng thái test feature
đó thành pass.

3.

Kế hoạch

Giai đoạn hình thành Spec:
-

PO và design kết hợp, thống nhất hình thành Spec với UI đầy đủ

Giai đoạn coding:
-

Dev dựa vào spec và design để thiết kế feature

Giai đoạn testing:
-

Thực hiện test theo plan đã đề ra trước


cuối

Kết hợp làm việc chặt chẽ với PO, Dev để hạn chế tối đa bug đến tay người dùng

Kết quả :
-

Hầu hết các feature đã được release đúng plan đã được đề ra

Vẫn còn phát hiện nhiều bug ở bản market gây cảm nhận chưa tốt đến người dùng
do thiếu device và resource test
Cần được hỗ trợ thêm resource QC, device test để có thể thực hiện testing tối đa hơn

Nguyễn Quốc Tài


TÀI LIỆU THAM KHẢO

For TAPTAP Knowledge:
TAPTAP specs

For Technical Knowledge:
/> />
Nguyễn Quốc Tài


TỔNG KẾT
Như vậy, chỉ trong vòng 3 tháng , em đã được học tập, thực hành và tích lũy được nhiều
kiến thức quan trọng và nhiều kinh nghiệm quý báu trong kiểm thử. Được thực hiện kiểm
thử với TAPTAP - một product start-up của VUI VIETNAM

Chân thành cảm ơn sự giúp đỡ của các anh chị nhóm mentor QC TAPTAP đã nhiệt tình
support, hướng dẫn cũng như hỗ trợ em trong suốt thời gian qua.

Nguyễn Quốc Tài



×