Tải bản đầy đủ (.doc) (21 trang)

Báo cáo thực tập manual testing

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 (2.76 MB, 21 trang )

1

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

MANUAL TESTING
Công ty thực tập

: Công ty TNHH Ngũ Kim Tín Đạt

Người phụ trách

: Hồng Thị Hồng Loan

Thực tập sinh

: Nguyễn Hồng Trường Thành

Bình Dương, tháng 8 năm 2022

Nguyễn Hoàng Trường Thành-17521052


2

LỜI MỞ ĐẦU

Ngày nay, ngành công nghiệp kiểm thử, vận hành và bảo trì phần mềm là một bộ phận không


thể thiếu của ngành công nghiệp phần mềm. Với tốc độ phát triển vô cùng mạnh mẽ, ngành
kiểm thử đã 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, cả về
phần cứng và phần mềm.
Cùng với xu thế phát triển của thế giới, Việt Nam cũng không phải ngoại lệ. Ngành công nghiệp
kiểm thử phần mềm Việt Nam đã và đang phát triển mạnh mẽ, để có thế tạo ra những sản phẩm
đầy chất lượng đồng thời đảm bảo sự hoạt động chính xác của sản phẩm. Mọi cơng ty đều cần
một hoặc nhiều phần mêm quản lý cho họ về nhiều vấn đề như nhân sự, sản xuất, kế toán, … đó
là những yếu tố tối quan trọng của một cơng ty để có thể hoạt động hiệu quả vì thế các phần
mềm cần trải qua quá trình kiểm thử nghiêm ngặt để khi tới tay người dùng thì nó sẽ đảm bảo
chất lượng tốt nhất có thể.
Sau ba 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ư mong
muốn được tham gia vào quá trình kiểm thử của một phần mềm trong một mơi trường chuyên
nghiệp, em có dự định là sẽ thực tập trong học kì này. Vì vậy, em quyết định chọn Cơng ty
TNHH Ngũ Kim Tín Đạt - 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 Hoàng Trường Thành-17521052


3

LỜI CẢM ƠN

Trân trọng gửi lời cảm ơn Công ty TNHH Ngũ Kin Tín Đạt đã 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 nhóm trainer, em đã
tiếp thu được những kiến thức quan trọng trong kiểm thử phần mềm để có thể thực hành kiểm
thử 1 project thực sự, kiến thức làm việc của 1 QA. Chân thành cảm ơn các anh chị trong nhóm
trainer đã bỏ ra nhiều thời gian, cơng sức để hướng dẫn chúng em hồn thành đợt thực tập này.
Đặc biệt cảm ơn chị Hoàng Thúy Hằng, đã training về Test, viết Testcase, Logbug, 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ũ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.
Nguyễn Hồng Trường Thành
Bình Dương, ngày 19 tháng 8 năm 2022

Nguyễn Hoàng Trường Thành-17521052


4

NHẬN XÉT CỦA KHOA

.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................

.......................................................................................................................................................
.......................................................................................................................................................

Nguyễn Hoàng Trường Thành-17521052


5

MỤC LỤC
MỤC LỤC................................................................................................................................... 5
Chương 1: Giới thiêu công ty thực tập.....................................................................................7
1. Giới thiệu cơng ty TNHH Ngũ Kim Tín Đạt.......................................................................................................7
2.Sản phẩm của cơng ty............................................................................................................................................8

Chương 2: Nội dung thực tập..................................................................................................12
1. Tìm hiểu công ty và các kỹ năng cơ bản trong công ty.....................................................................................12
2. Nghiên cứu kỹ thuật............................................................................................................................................12
2.1 Các công cụ làm việc....................................................................................................................................12
2.2 Tìm hiểu cách viết Test case và log bug.......................................................................................................13
3. Thực hiện project................................................................................................................................................14
4. Lịch làm việc.......................................................................................................................................................14

Chương 3: Chi tiết về project..................................................................................................16
1. Giới thiệu............................................................................................................................................................16
2. Thực hiện............................................................................................................................................................19
3. Kế hoạch.............................................................................................................................................................19
3.1 Giai đoạn 1:...................................................................................................................................................19
3.2 Giai đoạn 2:...................................................................................................................................................19

TÀI LIỆU THAM KHẢO........................................................................................................20

TỔNG KẾT................................................................................................................................ 21

Nguyễn Hoàng Trường Thành-17521052


6

DANH MỤC HÌNH ẢNH
Hình 1. Logo Cơng ty TNHH Ngũ Kim Tín Đạt........................................................................................7
Hình 2. Gia cơng cơ khí chính xác..............................................................................................................8
Hình 3. Gia cơng cơ khí chính xác..............................................................................................................9
Hình 4. Gia cơng dập liên hồn.................................................................................................................10
Hình 5. Khn dập....................................................................................................................................11
Hình 6. Khn dập....................................................................................................................................11
Hình 7. Màn hình chính............................................................................................................................16
Hình 8. Màn hình chi tiết sản phẩm..........................................................................................................17
Hình 9. Màn hình thống kê.......................................................................................................................18

Nguyễn Hồng Trường Thành-17521052


7

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

Hình 1. Logo Cơng ty TNHH Ngũ Kim Tín Đạt

1. Giới thiệu cơng ty TNHH Ngũ Kim Tín Đạt
Cơng ty TNHH Ngũ Kim Tín Đạt (tên quốc tế là SINT DA HARDWARE CO., LTD) được
thành lập năm 2012 bởi ông PENG, CHANG-HSIN (danh xưng việt nam là A Bằng) tại Việt Nam,

là nhà sản xuất Chuyên nghiệp - Uy tín các loại linh - phụ kiện ngũ kim theo tiêu chuẩn ISO
9001:2015. Chuyên cung cấp dịch vụ gia cơng cơ khí chính xác, cắt dây, tiện, phay CNC và gia
công các loại khuôn mẫu kim loại xuất khẩu sang Châu Á, Châu Mỹ.
Địa chỉ:  CN19, Lô 6A, giáp đường N1 và đường số 7, Khu cơng nghiệp Sóng Thần 3,
Phường Phú Tân, Thành phố Thủ Dầu Một, Tỉnh Bình Dương, Việt Nam
Ngành nghề kinh doanh:
- Cơ khí chính xác - Gia cơng chi tiết, linh kiện, phụ tùng theo yêu cầu.
- Gia công kim loại tấm (hàn, chấn, đột dập,..tấm kim loại).
- Rèn, dập nóng - Chi tiết, linh kiện chính xác theo u cầu.
- Khn dập (dập nóng, lạnh, vuốt, liên hồn).

Nguyễn Hoàng Trường Thành-17521052


8

2.Sản phẩm của công ty
Sản phầm dịch vụ: Chế tạo chi tiết máy cơ khí, chế tạo khn dập nguội, chế tạo khuôn mẫu,
gia công chi tiết máy theo yêu cầu, gia cơng cơ khí theo u cầu, gia cơng dập linh kiện xe, gia
công phụ tùng máy, khuôn mẫu kim loại, …
Hình ảnh một số sản phẩm dịch vụ:
-

Gia cơng cơ khí:

Hình 2. Gia cơng cơ khí chính xác

Nguyễn Hoàng Trường Thành-17521052



9

Hình 3. Gia cơng cơ khí chính xác

-

Gia cơng dập liên hoàn:

Nguyễn Hoàng Trường Thành-17521052


10

Hình 4. Gia cơng dập liên hồn

Nguyễn Hồng Trường Thành-17521052


11

-

Khn dập:

Hình 5. Khn dập

Hình 6. Khn dập

Nguyễn Hồng Trường Thành-17521052



12

Chương 2: Nội dung thực tập
Đợt thực tập nhằm mục đích giúp sinh viên thực tập được đào tạo tồn diện về kỹ năng, kiểm
thử phần mềm, đồ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. Tại cơng ty, sinh viên có cơ hội được học tập, khám phá và làm việc trong một mơi trường
có tính xây dựng và phát triển chun nghiệ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
Sinh viên được cung cấp slide, video clip, hình ảnh, 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, văn hố 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 TNHH Ngũ Kim Tín Đạt, 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 Các công cụ làm việc
Thời gian: 4 ngày
Nội dung: Tìm hiểu về các cơng cụ sẽ được sử dụng trong q trình làm việc.
Trong thời gian này, supervisor đã hướng dẫn thực tập sinh tìm hiểu về các cơng cụ
sẽ giúp ích cho trong công việc sau này. Một số phần mềm trong số đó như Jira - sử
dụng trong việc log bug.
Thực hiện: Thực hành sử dụng các phần mềm đã nêu trên.
Kết quả: Hiểu được các công cụ sử dụng trong q trình làm việc, giao tiếp.


Nguyễn Hồng Trường Thành-17521052


13

2.2 Tìm hiểu cách viết Test case và log bug
Thời gian: 5 ngày (1 tuần)
Nội dung: Được training về cách viết testcase như thế nào, những kiến thức trong
việc viết test case.
- Thế nào là Testcase
+ Test case: Test case là mô tả một dữ liệu đầu vào (input), hành động (action)
hoặc một sự kiện (event) và kết quả truy vấn (expected response). Test case nhằm
kiểm tra từng chức năng của ứng dụng phần mềm hoạt động đúng hay không.
+ Test case là rất quan trọng trong bất kỳ dự án nào vì đây là bước đầu tiên trong
quá trình test và nếu có gì đó sai sót ở bước này sẽ kéo theo hệ quả ở các giai đoạn
tiếp theo trong vịng đời test.
+ Một tester ln phải biết dữ liệu nào cần thực hiện test, thứ tự test đây là điều
kiện quyết định cho việc test
+ Test case liệt kê yêu cầu của khách hàng. Là việc quan trọng để xác định những
thay đổi mà khách hàng mong muốn. Khi thay đổi một số chức năng của việc test
nó cũng khơng thay đổi chức năng của phần mềm hay ứng dụng.
+ Một bản test case bắt buộc phải có từng trạng thái riêng để người trưởng nhóm
biết được chức năng nào của ứng dụng đã được test và chưa được test, những
chức năng nào nhiều lỗi và ngược lại.
Thực hiện:
- Tiến hành tìm hiểu và nghiên cứu nội dung tài liệu liên quan.
- Tiến hành test theo kịch bản test case.
- Tham gia đầy đủ các buổi training của công ty.
- Làm các bài thực hành, kiểm tra về kiến thức đã học.

Kết quả:
-

Nắm được những khái niệm cơ bản về test case.
Nắm được luồng xử lý của chức năng thực hiện test case.

-

Biết được quy tắc viết testcase, kiểm tra các giá trị đầu vào của testcase.
Ngoài ra còn được biết thêm một số thủ thuật trong việc viết test case sao cho
đúng chuẩn, dễ đọc, dễ hiểu.

Nguyễn Hoàng Trường Thành-17521052


14

3. Thực hiện project
Sau 4 tuần đượ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ề Kiểm thử phần mềm. Trong tháng thứ hai, trainer đã hướng dẫn thực tập sinh áp
dụng những kiến thức đã học để thực hiện kiểm thử một ứng dụng quản lý thực tế ở công
ty.
Chi tiết đồ án sẽ được nói ở phần sau.

4. Lịch làm việc
Tuần

1

2

3

4

5
6

Cơng việc

Người hướng dẫn

- Tìm hiểu về cơng ty, cách tổ
chức của công ty.
- Làm quen với các công cụ
làm việc trong công ty.
- Học cách trao đổi, làm việc
qua email.
- Thực hành kiểm thử các
test case, kiểm chứng các
bugs của project.
- Thực hành kiểm thử các
test case, kiểm chứng các
bugs của project.
- Lên kế hoạch.
Tìm hiểu, đọc các tài
liệu.
- Viết Test case.
- Lên kế hoạch.
Tìm hiểu, đọc các tài
liệu.

- Viết Test case.
Tiến hành kiểm thử
theo kịch bản dựng sẵn.

Chị Hoàng Thị Thu Hợp

Mức
Nhận xét của
độ
người hướng
hoàn
dẫn
thành
100% Hoàn thành tốt

Chị Hoàng Thúy Hằng

100% Hoàn thành tốt

Chị Hoàng Thúy Hằng

100% Hoàn thành tốt

Chị Hoàng Thúy Hằng

100% Hoàn thành tốt

Chị Hoàng Thúy Hằng

100% Hoàn thành tốt


Chị Hoàng Thúy Hằng

100% Hoàn thành tốt

Nguyễn Hoàng Trường Thành-17521052


15

7

8

Báo cáo bug.
Tiến hành kiểm thử Chị Hoàng Thúy Hằng
theo kịch bản dựng sẵn.
Báo cáo bug.
Hoàn thành kiểm thử.
Chị Hoàng Thúy Hằng
Kiểm tra lại bug report
xem lỗi đã được sửa hay
chưa.

100% Hoàn thành tốt
100% Hoàn thành tốt

Nguyễn Hoàng Trường Thành-17521052



16

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

1. Giới thiệu
- Tên Project: Phần mềm quản lý chất lượng sản phẩm (MQC).
- Mô tả: là một phần mềm đang được phát triển trong công ty cần được kiểm thử trước khi đưa
vào sử dụng, thuộc hệ thống ERP (Enterprise Resource Planning – Phần mềm hoạch định nguồn
lực doanh nghiệp). Cụ thể phần mềm sẽ tiến hành quản lý những sản phẩm được tạo ra bởi công
ty như: số lượng sản phẩm cần sản xuất, số lượng đã sản xuất, ghi chú gia công theo yêu cầu,
vật liệu sử dụng, số sản phẩm lỗi, …
- Một số hình ảnh của phần mềm:

Hình 7. Màn hình chính

Nguyễn Hồng Trường Thành-17521052


17

Hình 8. Màn hình chi tiết sản phẩm

Nguyễn Hồng Trường Thành-17521052


18

Hình 9. Màn hình thống kê

Nguyễn Hồng Trường Thành-17521052



19

2. Thực hiện
- Thực tập sinh: Nguyễn Hoàng Trường Thành
- Người hướng dẫn: Chị Hoàng Thị Thúy Hằng

3. Kế hoạch
3.1 Giai đoạn 1:
- Đọc, hiểu tài liệu được cung cấp và UI/UX của project.
- Viết Testcase, test plan.
- Kết quả: Hoàn thành test case của ứng dụng.
3.2 Giai đoạn 2:
- Thêm test case vào test run,
- Tiến hành test các chức năng, UI.
- Kết quả: Đã hồn thành q trình test, viết xong bug report.

Nguyễn Hoàng Trường Thành-17521052


20

TÀI LIỆU THAM KHẢO
[1] “How to Write Test Cases: Sample Template with
Examples”, />
Nguyễn Hoàng Trường Thành-17521052


21


TỔNG KẾT
Như vậy, chỉ trong vòng một tháng ngắn ngủi, em đã học được nhiều kiến thức về kiểm
thử phần mềm đồng thời về các kiến thức về ERP (Enterprise Resource Planning – Phần mềm
hoạch định nguồn lực doanh nghiệp). Cũng như được tham gia vào kiểm thử một dự án thực tế
trong công ty giúp cho củng cố kiến thức và kĩ năng thực hành.
Chân thành cảm ơn sự giúp đỡ của các anh chị trong công ty TNHH Ngũ Kim Tín Đạt
trong việc giải đáp những thắc mắc, đưa ra ý kiến giúp cải thiện khi em mắc lỗi. Đặc biệt xin
chân thành cảm ơn chị Hoàng Thúy Hằng đã dẫn đắt em từng bước từ ngày đầu vào công ty.
Đồng thời xin cảm ơn quý thầy cô Khoa Cơng Nghệ Phần Mềm đã giúp em hồn thành bài báo
cáo này.

Nguyễn Hoàng Trường Thành-17521052



×