1. Trang chủ
  2. » Giáo Dục - Đào Tạo

BÁO CÁO THỰC TẬP KIỂM THỬ PHẦN MỀM

11 13 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 11
Dung lượng 259,33 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Sau bốn 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 kiểm thử phần mềm trong một môi trường chuyên nghiệp.. Chỉ trong một thời gian ngắn

Trang 1

BÁO CÁO THỰC TẬP

KIỂM THỬ PHẦN MỀM

Công ty thực tập : KMS Technology Người phụ trách : Phạm Xuân Thu Thực tập sinh : Lê Thị Hồng Diệu

TP Hồ Chí Minh, tháng 6 năm 2022

Trang 2

LỜI MỞ ĐẦU

Ngày nay, công nghệ thông tin phát triển nhanh chóng, ngày càng có nhiều phần mềm với các yêu cầu tính năng ngày càng hiện đại và cải tiến Với tốc độ phát triển vô cùng mạnh

mẽ, ngành công nghệ phần mềm đã và đang là nhân tố kích thích sự phát triển của công nghệ thông tin thế giới

Để đảm bảo chất lượng cũng như sự hài lòng cho khách hàng thì khâu kiểm thử và một khâu quan trọng và không thể thiếu trong quá trình phát triển phần mềm

Sau bốn 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 kiểm thử phần mềm trong một môi trường chuyên nghiệp Vì vậy, em quyết định chọn KMS Technology - 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

Trang 3

<Lê Thị Hồng Diệu>

LỜI CẢM ƠN

Trân trọng gửi lời cảm ơn Công ty KMS Technology Việt Nam đã 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ị Senior, em

đã tiếp thu được những kiến thức quan trọng để có thể phân tích yêu cầu cũng như xác định phạm vi và thực hiện kiểm thử cho phần mềm mỗi khi ra tính năng mới Chân thành cảm ơn các anh chị trong nhóm đã 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ị Phạm Xuân Thu, đã nhiệt tình hướng dẫn, giúp đỡ cho 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ũ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

<Lê Thị Hồng Diệu>

<TpHCM, 17/06/2022>

Trang 4

NHẬN XÉT CỦA KHOA

Trang 5

<Lê Thị Hồng Diệu>

MỤC LỤC

LỜI CẢM ƠN 2

NHẬN XÉT CỦA KHOA 3

MỤC LỤC……… 4

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

Giới thiệu công ty KMS Technology 5

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

Tìm hiểu về dự án và cách thiết lập môi trường kiểm thử dự án 7

Nghiên cứu kỹ thuật và áp dụng thực tế vào dự án 7

Lịch làm việc 8

TỔNG KẾT 10

Trang 6

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

1 Giới thiệu công ty KMS Technology

KMS Technology được thành lập năm 2009, là công ty chuyên cung cấp các dịch

vụ phát triển sản phẩm phần mềm Sau mười ba năm thành lập, đến nay KMS Technology đã khẳng định được vị thế là một trong những công ty dẫn đầu trong lĩnh vực này

KMS Technology có 2 văn phòng ở Việt Nam , một ở Đà Nẵng và một ở TP.Hồ Chí Minh với quy mô hơn 1000 nhân viên

1.1 Sản phẩm của công ty

Một số sản phẩm nổi bật của KMS có thể kể đến như:

Katalon Là một bộ công cụ toàn diện cho kiểm thử tự động hóa ứng dụng trên web

và điện thoại di động

Trang 7

<Lê Thị Hồng Diệu>

Kobiton là một nền tảng mobile device cloud platform để developer và các nhà kinh doanh dễ dàng truy cập và test trên thiết bị thực Từ test bằng tay cho tới test tự động kobiton dễ dàng sử dụng để thực hiện test mobile, web

Visily là một phần mềm thiết kế giao diện sản phẩm (UI – user interface) dành cho người dùng không chuyên, tập trung vào câu chuyện hỗ trợ người dùng thiết kế dễ dàng với các tính năng sử dụng sức mạnh của trí thông minh nhân tạo (AI – artificial intelligence)

Ngoài các sản phẩm kể trên, KMS Technology còn hợp tác làm outsourcing cho các tập đoàn công nghệ nổi tiếng trên thế giới

Trang 8

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

Đợt thực tập với thời gian 2 tháng nhằm mục đích giúp sinh viên thực tập được đào tạo toàn diện về các kĩ thuật cơ bản trong kiếm thử phần mềm: lấy yêu cầu, thiết kế testcases, thực thi testcases, đồng thời rèn luyện những kỹ năng mềm như làm việc nhóm, thuyết trình, giao tiếp và làm quen với văn hóa làm việc tại công ty

Thời gian : 1 tháng

Nội dung : Giới thiệu về dự án, cách thức làm việc của team, cài đặt môi trường kiểm

thử đặc thù cho dự án

Được nghe người phụ trách và account manager giới thiệu về dự án, quá trình thành lập và phát triển, quy trình làm việc trong team sao cho hiệu quả, cách thức cài đặt môi trường đặc thù cho dự án

Kết quả : Hiểu thêm về dự án đang làm, biết được quy trình làm việc của team Có kĩ

năng tự cài đặt và triển khai môi trường phát triển đặc thù của dự án

2.2.1 Tìm hiểu cách lấy yêu cầu và thiết kế testcase cho các task manual

Thời gian : 10 ngày

Nội dung : Tìm hiểu cách đọc hiểu yêu cầu và thiết kế testcases cho một chức năng

mới phát triển của phần mềm

Trong thời gian này, supervisor đã hướng dẫn em tìm hiểu về cách thức sử dụng công cụ quản lý task là Redmine và hướng dẫn cách thiết kế testcases cho một yêu cầu cụ thể

Thực hiện : Đọc hiểu yêu cầu, thiết kế testcases và thực thi kiểm thử

Kết quả : Biết cách thiết kế testcases và triển khai kiểm thử cho một yêu cầu cụ thể

2.2.2 Tìm hiểu cách chạy automation testing và thực hành với các task đơn giản

Thời gian : 21 ngày

Nội dung : Được training về ngôn ngữ Python, các kĩ thuật sử dụng Github và cách

chạy automation cho dự án

-Tìm hiểu các kiến thức cơ bản về Python

Trang 9

<Lê Thị Hồng Diệu>

-Maintain một task automation đơn giản

Thực hiện :

- Tham gia đầy đủ các buổi training

- Tích cực tìm hiểu học hỏi các kiến thức liên quan

- Giao tiếp với team xin lời khuyên và sự giúp đỡ khi cần thiết

Kết quả :

- Có hiểu biết về Python

- Biết cách sử dụng Github sao cho phù hợp với môi trường làm việc thực tế

- Maintain task automation thành công và đúng hạn

Mức

độ hoàn thành

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

1

- Tìm hiểu về công

ty, về team và dự án đang làm

- Làm quen với các công cụ làm việc

- Học cách trao đổi, làm việc qua email

Chị Phạm Xuân Thu

2-4

- Tìm hiểu về các phần team đang phát triển trong dự

án

- Học cách thức cài đặt môi trường triển khai dự án

Cả team

5-6

- Tìm hiểu cách đọc hiểu yêu cầu và thiết kế testcases cho một task manual

- Thực thi kiểm thử cho task đó

Cả team

7-9 - Tìm hiểu về Python Cả team

Trang 10

- Tìm hiểu về cách thức sử dụng Github trong dự án thực tế

Trang 11

<Lê Thị Hồng Diệu>

TỔNG KẾT

Như vậy, chỉ trong vòng hai tháng ngắn ngủi, với sự hỗ trợ nhiệt tình của các anh chị trong team, em đã có thể tự đọc hiểu và thiết kế testcase và triển khai kiểm thử cho một tính năng mới của dự án cũng như có khả năng tự đọc hiểu tài liệu để giải quyết một số vấn đề đơn giản xảy ra trong quá trình làm việc Ngoài ra, em còn phát triển thêm về kĩ năng giao tiếp, quản

lý thời gian, cách tự tìm hiểu về một vấn đề nào đó và tư duy phân tích vấn đề

Em xin chân thành cảm ơn sự giúp đỡ của các anh chị trong team Xin cảm ơn các quý thầy cô trong khoa Công nghệ phần mềm và truyền dạy cho em những kiến thức kĩ năng để có

cơ hội thực tập tại KMS và hoàn thành tốt kì thực tập này

Ngày đăng: 17/08/2022, 21:03

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w