1. Trang chủ
  2. » Cao đẳng - Đại học

báo cáo thực tập MANUAL TESTING FOR MOBILE APP BOBA APP

19 214 5

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Cấu trúc

  • Huỳnh Hạ Vy

  • ĐẠ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

  • MANUAL TESTING FOR MOBILE APP – BOBA APP

  • Công ty thực tập: Công ty Cổ phần VNG

  • Người phụ trách: Nguyễn Lê Ngọc Bảo Khuyên - Senior QC Zalo

  • Thực tập sinh: Huỳnh Hạ Vy

  • MSSV: 16521470

  • Lớp: PMCL2016.3

  • Tp Hồ Chí Minh, ngày 27 tháng 7 năm 2020

  • 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 VNG - 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.

  • LỜI CẢM ƠN

  • Trân trọng gửi lời cảm ơn Công ty Cổ Phần VNG đã 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 chị Nguyễn Lê Ngọc Bảo Khuyên, đã 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 Phạm Đắc Lộc, đã 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.

  • Huỳnh Hạ Vy

  • TpHCM, ngày 27 tháng 7 năm 2020

  • NHẬN XÉT CỦA KHOA

  • ………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………

  • MỤC LỤC

  • MỤC LỤC 1

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

  • 1. Giới thiệu về công ty VNG. 2

  • 2. Sản phẩm của công ty 2

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

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

  • 2. Nghiên cứu kỹ thuật 3

  • 3. Thực hiện project 4

  • 4. Lịch làm việc 4

  • Chương 3: Chi tiết về Boba app 9

  • 1. Giới thiệu về Boba 9

  • 2. Thực hiện 9

  • 3. Kế hoạch 13

  • TÀI LIỆU THAM KHẢO 14

  • TỔNG KẾT 15

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

  • 1. Giới thiệu công ty Cổ phần VNG

  • VNG là một công ty công nghệ Việt Nam, thành lập vào năm 2004 với 4 mảng sản phẩm chính là Trò chơi trực tuyến, Nền tảng kết nối, Thanh toán điện tử và Dịch Vụ điện toán đám mây.

  • Sau 16 năm hoạt động, với 11 văn phòng trên 5 quốc gia VNG là doanh nghiệp khởi nghiệp kỳ lân (unicorn start-up) duy nhất tại Việt Nam khi được định giá trên 1 tỷ USD (World Start-up Report)

  • Hệ sinh thái ứng dụng và dịch vụ của VNG bao gồm 4 nhóm chính, tập trung hướng đến những trải nghiệm phong phú và giải pháp tối ưu, phục vụ cho người dùng cá nhân và tổ chức. Bên cạnh đó, VNG còn nghiên cứu và phát triển nhiều dự án công nghệ mới nhằm hỗ trợ hiệu quả cho hoạt động của các cơ quan quản lý và doanh nghiệp.

  • 2. Sản phẩm của công ty

  • Trò chơi trực tuyến

  • Phát triển và sản xuất trò chơi trực tuyến, phát hành ra thị trường quốc tế. Sản phẩm: Khu vườn trên mây, Dead Target, iCá…).

  • Nhập khẩu và Phát hành các trò chơi nổi tiếng thế giới. Sản phẩm: Võ Lâm Truyền Kỳ, Rules of Survival, Crossfire Legend…

  • Nền tảng kết nối

  • Các nền tảng kết nối đa dạng, đa dịch vụ, phục vụ toàn diện nhu cầu kết nối, giải trí, tìm kiếm của cá nhân và tổ chức.

  • Nền tảng OTT Zalo, hệ sinh thái mạng xã hội giải trí Zing (Zing TV, Zing MP3…)

  • Các nền tảng vCS, 123Go, 123Phim, công cụ tìm kiếm Laban.vn….

  • Tài chính và thanh toán

  • Các nền tảng và dịch vụ trung gian thanh toán, tài chính cá nhân theo xu hướng mới.

  • Sản phẩm: Cổng trung gian thanh toán 123 Pay, Ví điện tử ZaloPay.

  • Dịch vụ đám mây

  • Cung cấp các dịch vụ đám mây toàn diện cho tổ chức, doanh nghiệp, địa phương.

  • Các hệ thống, giải pháp công nghệ thông minh dựa trên kết nối Internet và công nghệ đám mây.

  • Sản phẩm: 123CS, Cloud server, IoT HUB, vCloudStack, vObjectStorage, Tape Backup, vCloudcam, Vending Machine,…

  • 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, quá 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 .

  • Ngoà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 VNG, quá 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

  • Basic knowledge

  • OS, permission for each OS, vendor, etc.

  • 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 Zalo Product và technical skills

  • Thời gian : 1.5 tháng

  • Nội dung : Được training các kiến thức về Zalo

  • Zalo Product Knowledge - Overview

  • Know overview all features in Zalo app

  • Zalo 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 Zalo. Trong ba tháng tiếp theo, mentor hướng dẫn và theo dõi quá trình làm việc của thực tập sinh

  • Chi tiết sẽ được nói ở phần sau.

  • 4. Lịch làm việc

  • Tuần

  • Công việc

  • Người hướng dẫn

  • Mức độ hoàn thành

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

  • 1-3

  • Tìm hiểu các kiến thức về software testing

  • Anh Phạm Đắc Lộc

  • 100%

  • 4-6

  • Tìm hiểu các kiến thức về mobile

  • Anh Phạm Đắc Lộc

  • 100%

  • 7-9

  • Tìm hiểu các tính năng của Zalo

  • Tìm hiểu các loại build test

  • Anh Phạm Đắc Lộc

  • Chị Phu Mỹ Lệ

  • 100%

  • 10-12

  • Tìm hiểu các quy trình làm việc của Zalo

  • Thực hành tìm hiểu và thuyết trình

  • Chị Nguyễn Lê Ngọc Bảo Khuyên

  • 100%

  • 13-28

  • Thực hiện kiểm thử các feature của Boba

  • Chị Nguyễn Lê Ngọc Bảo Khuyên

  • 100%

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

  • 1. Giới thiệu về Boba

  • Boba là một mạng xã hội được xây dựng cho giới trẻ với những đặc điểm vô cùng thu hút:

  • Theo dõi cuộc sống của hàng triệu bạn trẻ Việt Nam từ nhà ra phố, từ trường ra đường...

  • Hóng Chuyện từ các địa điểm quen thuộc và yêu thích: ngôi trường thân yêu đến quán trà sữa, phố đi bộ, rạp chiếu phim...

  • Hóng Drama, tỏ tình, chuyện hot, tin tức nổi bật… tất cả đều thu gọn trong BOBA.

  • Theo dõi, đu đưa bình luận những nghĩ suy, tâm tình, hoạt động mà bạn bè chia sẻ mỗi ngày

  • Dễ dàng kể và chia sẻ chuyện của bạn chỉ với camera điện thoại

  • Kho nhạc vô tận, phù hợp mọi hoàn cảnh: Tỏ tình, cà khịa, bóc phốt, hóng biến...

  • Bmoji tự động gợi ý theo cảm xúc bài post.

  • Tạo Avatar từ ảnh selfie của bạn: Avatar sở hữu những đường nét đặc trưng của riêng bạn - Tưởng không thật mà thật không tưởng.

  • Sở hữu Sticker “đa cảm” của riêng bạn với đủ bộ cảm xúc vui buồn cà khịa cạn lời… dựa trên tính cách, quần áo bạn chọn.

  • Tìm và kết bạn với những người bạn mới cùng trường, cùng khu vực sinh sống và cùng sở thích!

  • WEMOJI - giúp trò chuyện thêm “mặn”: Sticker gồm 2 người cười đùa, thả thính, đánh nhau... đủ mọi sắc thái và biểu cảm.

  • 2. Thực hiện

  • Thành viên team Boba với các vai trò tương ứng

  • Và sự giúp đỡ tận tình của team Zalo.

  • Qúa trình làm việc - với vai trò QC:

  • File changelog chứa các feature pick QC test: dựa vào status của feature QC tiến hành test các feature được pick test

  • Sau khi có được feature test, QC sẽ dựa trên file changelog để lấy spec từ đó break test case cho feature

  • Mẫu test case cho feature Update Discover

  • 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 Mantis bug và đính ID bug vào file test case để quản lý bug

  • Tại đây, QC thực hiện điền các thông tin cần thiết cho bug. Sau khi thực hiện điền xong thì bấm submit bug.

  • Bên dưới là mẫu 1 bug đã được submit.

  • Sau khi QC test xong feature bất kì thì tiến hành update status cho file changelog.

  • Bug của feature đã được dev fix sẽ được chuyển status sang Resolved. 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 và báo cho PO biết.

  • Bên dưới hiển thị list bug đã được QC post, dựa vào trạng thái bug mà QC tiến hành verify bug.

  • Các feature test pass sẽ được release vào thứ sáu hàng tuần

  • Bên dưới là version gần nhất được release

  • 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

  • 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 cuối

  • 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

  • TÀI LIỆU THAM KHẢO

  • For Zalo Knowledge:

  • Zalo document of Zalo

  • For Technical Knowledge:

  • https://www.guru99.com/software-testing.html

  • https://www.guru99.com/mobile-testing.html

  • TỔNG KẾT

  • Như vậy, chỉ trong vòng sáu 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 Boba app - một product start-up mới của VNG.

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

Nội dung

ĐẠ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 MANUAL TESTING FOR MOBILE APP – BOBA APP Công ty thực tập: Công ty Cổ phần VNG Người phụ trách: Nguyễn Lê Ngọc Bảo Khuyên - Senior QC Zalo Thực tập sinh: Huỳnh Hạ Vy MSSV: 16521470 Lớp: PMCL2016.3 Tp Hồ Chí Minh, ngày 27 tháng năm 2020 LỜI MỞ ĐẦU Trong ngành kỹ thuật phần mềm, năm 1979 có quy tắc tiếng là: “Trong dự án lập trình điển hình, xấp xỉ 50% thời gian 50% tổng chi phí sử dụng kiểm thử chương trình hay hệ thống phát triển” Và nay, sau gần phần ba kỉ, quy tắc cịn đúng, Đã có nhiều ngôn ngữ, hệ thống phát triển với cơng cụ tích hợp cho lập trình viên sử dụng phát triển ngày linh động Nhưng kiểm thử đóng vai trị quan trọng dự án phát triển phần mềm nào, Rất nhiều giáo sư, giảng viên than phiền rằng: “Sinh viên tốt nghiệp làm mà khơng có kiến thức thực tế cần thiết kiểm thử chương trình Hơn nữa, có lời khun bổ ích để cung cấp khóa học mở đầu cách sinh viên làm kiểm thử gỡ lỗi tập họ” Đó lý thúc đẩy em thực đề tài Sau năm học tập trường, mong muốn có thêm kinh nghiệm thực tế, muốn tham gia làm học tập mơi trường chun nghiệp Vì vậy, em định chọn VNG - môi trường lý tưởng, đại, chuyên nghiệp - nơi giúp em thực dự định Huỳnh Hạ Vy LỜI CẢM ƠN Trân trọng gửi lời cảm ơn Công ty Cổ Phần VNG tạo điều kiện cho em có hội thực tập công ty Chỉ thời gian ngắn, nhờ dẫn nhiệt tình anh chị mentor, em tiếp thu kiến thức quan trọng để trở thành QC engineer Chân thành cảm ơn anh chị mentor bỏ nhiều thời gian,công sức để hướng dẫn em hoàn thành đợt thực tập Đặc biệt cảm ơn chị Nguyễn Lê Ngọc Bảo Khuyên, training kiến thức cần thiết, hướng dẫn, giúp đỡ cho chúng em tận tình khó khăn cơng việc, đến khó khăn việc làm quen với mơi trường mới; cảm ơn anh Phạm Đắc Lộc, training mobile testing, hỗ trợ chúng em nhiều vấn đề kỹ thuật test, dẫn em cách làm báo cáo, lên kế hoạch Cũng xin cảm ơn thầy khoa Cơng nghệ phần mềm nhiệt tình hỗ trợ, tạo điều kiện em làm báo cáo Huỳnh Hạ Vy TpHCM, ngày 27 tháng năm 2020 Huỳnh Hạ Vy NHẬN XÉT CỦA KHOA ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… MỤC LỤC Huỳnh Hạ Vy MỤC LỤC Chương 1: Giới thiệu công ty thực tập Giới thiệu công ty VNG Sản phẩm công ty Chương 2: Nội dung thực tập Tìm hiểu cơng ty kỹ công ty Nghiên cứu kỹ thuật Thực project Lịch làm việc 2 3 4 Chương 3: Chi tiết Boba app Giới thiệu Boba Thực Kế hoạch 9 13 TÀI LIỆU THAM KHẢO TỔNG KẾT 14 15 Huỳnh Hạ Vy Chương 1: Giới thiệu công ty thực tập Giới thiệu công ty Cổ phần VNG - VNG công ty công nghệ Việt Nam, thành lập vào năm 2004 với mảng sản phẩm Trị chơi trực tuyến, Nền tảng kết nối, Thanh toán điện tử Dịch Vụ điện toán đám mây Sau 16 năm hoạt động, với 11 văn phòng quốc gia VNG doanh nghiệp khởi nghiệp kỳ lân (unicorn start-up) Việt Nam định giá tỷ USD (World Start-up Report) Hệ sinh thái ứng dụng dịch vụ VNG bao gồm nhóm chính, tập trung hướng đến trải nghiệm phong phú giải pháp tối ưu, phục vụ cho người dùng cá nhân tổ chức Bên cạnh đó, VNG cịn nghiên cứu phát triển nhiều dự án công nghệ nhằm hỗ trợ hiệu cho hoạt động quan quản lý doanh nghiệp Sản phẩm cơng ty - Trị chơi trực tuyến ● Phát triển sản xuất trò chơi trực tuyến, phát hành thị trường quốc tế Sản phẩm: Khu vườn mây, Dead Target, iCá…) ● Nhập Phát hành trò chơi tiếng giới Sản phẩm: Võ Lâm Truyền Kỳ, Rules of Survival, Crossfire Legend… - Nền tảng kết nối Huỳnh Hạ Vy ● Các tảng kết nối đa dạng, đa dịch vụ, phục vụ tồn diện nhu cầu kết nối, giải trí, tìm kiếm cá nhân tổ chức ● Nền tảng OTT Zalo, hệ sinh thái mạng xã hội giải trí Zing (Zing TV, Zing MP3…) ● Các tảng vCS, 123Go, 123Phim, cơng cụ tìm kiếm Laban.vn… - Tài toán ● Các tảng dịch vụ trung gian tốn, tài cá nhân theo xu hướng ● Sản phẩm: Cổng trung gian toán 123 Pay, Ví điện tử ZaloPay - Dịch vụ đám mây ● Cung cấp dịch vụ đám mây toàn diện cho tổ chức, doanh nghiệp, địa phương ● Các hệ thống, giải pháp công nghệ thông minh dựa kết nối Internet công nghệ đám mây ● Sản phẩm: 123CS, Cloud server, IoT HUB, vCloudStack, vObjectStorage, Tape Backup, vCloudcam, Vending Machine,… Huỳnh Hạ Vy Chương 2: Nội dung thực tập Tìm hiểu cơng ty kỹ công ty Thời gian : ngày Nội dung : Giới thiệu công ty, cách tổ chức công ty Được nghe người phụ trách giới thiệu cơng ty, q trình thành lập 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ơng ty Ngồi ra, thực tập sinh cịn giới thiệu cách thức làm việc công ty thời gian làm, quy định cần phải tuân thủ, cách sử dụng email công việc… Kết : Hiểu thêm cơng ty VNG, q trình thành lập phát triển Có thêm kỹ việc sử dụng email công việc, làm việc có kế hoạch, có kỷ luật, có trách nhiệm Nghiên cứu kỹ thuật 2.1 Tìm hiểu Basic Testing Knowledge Mobile Knowledge Thời gian : 1.5 tháng Nội dung : Tìm hiểu kiến thức testing kiến thức mobile bao gồm: - Fundamentals of Testing Installation, Functional, Regression, Acceptant, Performance, etc 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 - Basic knowledge OS, permission for each OS, vendor, etc Thực : Thực hành tìm hiểu lý thuyết, vận dụng làm tập hướng dẫn, kiểm tra, đánh giá mentor Huỳnh Hạ Vy 2.2 Kết : Hiểu kiến thức testing kiến thức mobile Tìm hiểu Zalo Product technical skills Thời gian : 1.5 tháng Nội dung : Được training kiến thức Zalo - Zalo Product Knowledge - Overview Know overview all features in Zalo app - Zalo 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 : - Thực tìm hiểu kiến thức - Làm thực hành, kiểm tra kiến thức học - Thực kiểm thử feature giao áp dụng kiến thức tìm hiểu Kết : - Có kiến thức quan trọng process làm việc, kiến thức tổng quan Zalo, kiến thức testing, sử dụng công cụ hỗ trợ làm việc estimate thời gian làm việc Thực project Sau training thực hành, thực tập sinh nắm kiến thức testing với mobile app kiến thức sản phẩm Zalo Trong ba tháng tiếp theo, mentor hướng dẫn theo dõi trình làm việc thực tập sinh Chi tiết nói phần sau Lịch làm việc Tuần 1-3 4-6 7-9 Mức độ Cơng việc Người hướng dẫn hồn thành - Tìm hiểu kiến Anh Phạm Đắc 100% thức software Lộc testing - Tìm hiểu kiến Anh Phạm Đắc 100% thức mobile Lộc - Tìm hiểu tính Anh Phạm Đắc 100% Zalo Lộc - Tìm hiểu loại Chị Phu Mỹ Lệ Nhận xét người hướng dẫn Huỳnh Hạ Vy 10-12 13-28 build test - Tìm hiểu quy trình làm việc Zalo - Thực hành tìm hiểu thuyết trình - Thực kiểm thử feature Boba Chị Nguyễn Lê 100% Ngọc Bảo Khuyên Chị Nguyễn Lê 100% Ngọc Bảo Khuyên Huỳnh Hạ Vy Chương 3: Chi tiết Boba app Giới thiệu Boba Boba mạng xã hội xây dựng cho giới trẻ với đặc điểm vô thu hút: - Theo dõi sống hàng triệu bạn trẻ Việt Nam từ nhà phố, từ trường đường Hóng Chuyện từ địa điểm quen thuộc yêu thích: ngơi trường thân u đến qn trà sữa, phố bộ, rạp chiếu phim Hóng Drama, tỏ tình, chuyện hot, tin tức bật… tất thu gọn BOBA Theo dõi, đu đưa bình luận nghĩ suy, tâm tình, hoạt động mà bạn bè chia sẻ ngày Dễ dàng kể chia sẻ chuyện bạn với camera điện thoại Kho nhạc vô tận, phù hợp hồn cảnh: Tỏ tình, cà khịa, bóc phốt, hóng biến Bmoji tự động gợi ý theo cảm xúc post Tạo Avatar từ ảnh selfie bạn: Avatar sở hữu đường nét đặc trưng riêng bạn - Tưởng không thật mà thật không tưởng Sở hữu Sticker “đa cảm” riêng bạn với đủ cảm xúc vui buồn cà khịa cạn lời… dựa tính cách, quần áo bạn chọn Tìm kết bạn với người bạn trường, khu vực sinh sống sở thích! WEMOJI - giúp trò chuyện thêm “mặn”: Sticker gồm người cười đùa, thả thính, đánh đủ sắc thái biểu cảm Thực Thành viên team Boba với vai trò tương ứng Huỳnh Hạ Vy Và giúp đỡ tận tình team Zalo Qúa trình làm việc - với vai trò QC: - File changelog chứa feature pick QC test: dựa vào status feature QC tiến hành test feature pick test - Sau có feature test, QC dựa file changelog để lấy spec từ break test case cho feature Huỳnh Hạ Vy Mẫu test case cho feature Update Discover - Sau thực xong test case, QC dùng build test dev cấp để thực test Kết test sau lưu lại file test case, bug phát raise lên Mantis bug đính ID bug vào file test case để quản lý bug Huỳnh Hạ Vy Tại đây, QC thực điền thông tin cần thiết cho bug Sau thực điền xong bấm submit bug Bên mẫu bug submit Huỳnh Hạ Vy - Sau QC test xong feature tiến hành update status cho file changelog Bug feature dev fix chuyển status sang Resolved QC tiến hành lấy build verify bug fix Verify hết bug feature QC chuyển trạng thái test feature thành pass báo cho PO biết Huỳnh Hạ Vy Bên hiển thị list bug QC post, dựa vào trạng thái bug mà QC tiến hành verify bug - Các feature test pass release vào thứ sáu hàng tuần Bên version gần release Kế hoạch Giai đoạn hình thành Spec: - PO design kết hợp, thống hình thành Spec với UI đầy đủ Huỳnh Hạ Vy Giai đoạn coding: - Dev dựa vào spec design để thiết kế feature Giai đoạn testing: - Thực test theo plan đề trước - 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 cuối Kết : - Hầu hết feature release plan đề - Vẫn phát nhiều bug market gây cảm nhận chưa tốt đến người dùng thiếu device resource test Cần hỗ trợ thêm resource QC, device test để thực testing tối đa - Huỳnh Hạ Vy TÀI LIỆU THAM KHẢO For Zalo Knowledge: Zalo document of Zalo For Technical Knowledge: https://www.guru99.com/software-testing.html https://www.guru99.com/mobile-testing.html Huỳnh Hạ Vy TỔNG KẾT Như vậy, vòng sáu tháng , em học tập, thực hành tích lũy nhiều kiến thức quan trọng nhiều kinh nghiệm quý báu kiểm thử Được thực kiểm thử với Boba app - product start-up VNG Chân thành cảm ơn giúp đỡ anh chị nhóm mentor QC Zalo nhiệt tình support, hướng dẫn hỗ trợ em suốt thời gian qua Huỳnh Hạ Vy ... việc Thực project Sau training thực hành, thực tập sinh nắm kiến thức testing với mobile app kiến thức sản phẩm Zalo Trong ba tháng tiếp theo, mentor hướng dẫn theo dõi trình làm việc thực tập. .. công ty thực tập Giới thiệu công ty VNG Sản phẩm công ty Chương 2: Nội dung thực tập Tìm hiểu công ty kỹ công ty Nghiên cứu kỹ thuật Thực project Lịch làm việc 2 3 4 Chương 3: Chi tiết Boba app Giới... - Thực hành tìm hiểu thuyết trình - Thực kiểm thử feature Boba Chị Nguyễn Lê 100% Ngọc Bảo Khuyên Chị Nguyễn Lê 100% Ngọc Bảo Khuyên Huỳnh Hạ Vy Chương 3: Chi tiết Boba app Giới thiệu Boba Boba

Ngày đăng: 05/09/2021, 21:05

TỪ KHÓA LIÊN QUAN

w