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

Đề tài Ứng dụng katalon studio trong kiểm thử và Đảm bảo chất lượng trang web cellphones

20 3 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Đề Tài Ứng Dụng Katalon Studio Trong Kiểm Thử Và Đảm Bảo Chất Lượng Trang Web Cellphones
Tác giả Trần Phúc Hưng, Đàm Văn Tú, Bùi Việt Quốc, Phan Anh Tuấn, Vũ Quang Tuyền
Người hướng dẫn Nguyễn Ngọc Quang
Trường học Học Viện Ngân Hàng
Chuyên ngành Công Nghệ Thông Tin Và Kinh Tế Số
Thể loại Báo Cáo Kiểm Thử Và Đảm Bảo Chất Lượng Phần Mềm
Năm xuất bản 2024
Thành phố Hà Nội
Định dạng
Số trang 20
Dung lượng 704,09 KB

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

Nội dung

HỌC VIỆN NGÂN HÀNG KHOA CÔNG NGHỆ THÔNG TIN VÀ KINH TẾ SỐ BÁO CÁO KIỂM THỬ VÀ ĐẢM BẢO CHẤT LƯỢNG PHẦN MỀM MÃ HỌC PHẦN: 241IT02A01 ĐỀ TÀI ỨNG DỤNG KATALON STUDIO TRONG KIỂM THỬ VÀ ĐẢM BẢO

Trang 1

HỌC VIỆN NGÂN HÀNG KHOA CÔNG NGHỆ THÔNG TIN VÀ KINH TẾ SỐ

BÁO CÁO KIỂM THỬ VÀ ĐẢM BẢO CHẤT LƯỢNG PHẦN MỀM

MÃ HỌC PHẦN: 241IT02A01

ĐỀ TÀI ỨNG DỤNG KATALON STUDIO TRONG KIỂM THỬ

VÀ ĐẢM BẢO CHẤT LƯỢNG TRANG WEB

CELLPHONES

NHÓM 5

03/2024

Trang 3

HỌC VIỆN NGÂN HÀNG KHOA CÔNG NGHỆ THÔNG TIN VÀ KINH TẾ SỐ

BÁO CÁO KIỂM THỬ VÀ ĐẢM BẢO CHẤT LƯỢNG PHẦN MỀM

MÃ HỌC PHẦN: 241IT02A01

ĐỀ TÀI ỨNG DỤNG KATALON STUDIO TRONG KIỂM THỬ

 VÀ ĐẢM BẢO CHẤT LƯỢNG PHẦN MỀM TRANG WEB

CELLPHONES

NHÓM 5

Giảng viên hướng dẫn: Nguyễn Ngọc Quang

Thành viên nhóm:

1 Trần Phúc Hưng (Nhóm trưởng) 25A4041551

2 Đàm Văn Tú 25A4041929

3 Bùi Việt Quốc 25A4041908

4 Phan Anh Tuấn 25A4041931

5 Vũ Quang Tuyền 25A4041932

Trang 4

MỨC ĐỘ ĐÓNG GÓP CỦA CÁC THÀNH VIÊN

STT MÃ SV HỌ TÊN PHỤ TRÁCH CÔNG

VIỆC

MỨC ĐỘ ĐÓNG GÓP

CHỮ KÝ

1 25A4041551 Trần Phúc

Hưng

2 25A4041929 Đàm Văn Tú

3 25A4041908 Bùi Việt Quốc

4 25A4041931 Phan Anh Tuấn

5 25A4041932 Vũ Quang

Tuyền

Trang 5

LỜI CAM ĐOAN

Chúng tôi xin cam đoan các thông tin được sử dụng trong bài tập lớn là sản phẩm của nhóm Các kiến thức và thông tin được tổng hợp trong bài không đạo văn, bịa đặt, thông đồng hay sao chép lại từ các nhóm khác Nội dung của bài tập lớn trong bài là sản phẩm của các cá nhân trong nhóm hoặc được thu thập và tổng hợp từ nhiều nguồn Các tài liệu tham khảo đều có xuất xứ rõ ràng và được trích dẫn hợp pháp Chúng tôi xin hoàn toàn chịu trách nhiệm và chịu mọi hình thức kỷ luật theo quy định trong lời cam đoan của nhóm

Thành Phố Hà Nội, ngày 15/06/2024

Trang 6

MỤC LỤC

LỜI MỞ ĐẦU 8

CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI 9

1.1 Sơ lược về đề tài 9

1.2 Mục tiêu của đề tài 9

CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 10

2.1 Một số khái niệm về Web 10

2.2 Một số khái niệm về kiểm thử 10

2.3 Một số kỹ thuật kiểm thử 10

2.4 Quy trình kiểm thử 10

2.4.1 Các cấp độ kiểm thử 10

2.4.2 Các bước tiến hành kiểm thử 10

2.4.3 Phân biệt kiểm thử chức năng và kiểm thử phi chức năng 10

CHƯƠNG 3: GIỚI THIỆU VỀ KATALON STUDIO VÀ TRANG WEB 11

CELLPHONES 11

3.1 Giới thiệu về CellphoneS 11

3.2 Tổng quan về Katalon Studio 11

3.3 Các tính năng của Katalon Studio 11

3.4 Hướng dẫn cài đặt 11

3.5 Quy trình làm việc của Katalon Studio 11

 3.5.1 Khởi tạo dự án Test (INITIATE) 11

 3.5.2 Tạo nội dung Test (CREATE) 11

 3.5.3 Vận hành (OPERATE) 11

 3.5.4 Báo cáo (REPORT) 11

 3.5.5 Bảo trì (MAINTAIN) 11

CHƯƠNG 4: ỨNG DỤNG KATALON STUDIO TRONG KIỂM THỬ VÀ 12

ĐẢM BẢO CHẤT LƯỢNG TRANG WEB CELLPHONES 12

4.1 Tổng quan quy trình kiểm thử trang Web CellphoneS 12

4.1.1 … 12

4.2 Ứng dụng Katalon Studio để kiểm thử tự động trang Web CellphoneS 12

KẾT LUẬN 13

TÀI LIỆU THAM KHẢO 14

Trang 7

DANH MỤC HÌNH ẢNH

No table of figures entries found

Trang 8

DANH MỤC BẢNG BIỂU

No table of figures entries found

Trang 9

LỜI MỞ ĐẦU

“Hệ thống thông tin quản lý” là khóa học cung cấp cho sinh viên những kiến thức quan trọng về định nghĩa, vai trò và tầm quan trọng của hệ thống thông tin trong

tổ chức, doanh nghiệp Dưới sự giảng dạy bởi giảng viên Giang Thị Thu Huyền, nhóm chúng em đã được tiếp thu những kiến thức bổ ích từ môn học và những kinh nghiệm liên quan tới bộ môn Để kết thúc khóa học, khoa và giảng viên đã tạo điều kiện để nhóm chúng em được cùng phối hợp và áp dụng những kiến thức đã học cũng như  thực hành để xây dựng kinh nghiệm của bản thân trong bài tập lớn dưới hình thức bài báo cáo của khóa học

Trước hết, nhóm xin cảm ơn cô đã tận tâm trong việc giảng dạy và đồng hành với các sinh viên để hoàn thành khóa học “Hệ thống thông tin quản lý” Bên cạnh đó, xin cảm ơn các cá nhân trong nhóm đã góp phần vào việc hoàn thành bài báo cáo này Bài báo cáo được thực hiện nhằm cung cấp cho người đọc cái nhìn tổng quan và chi tiết về các quy trình nghiệp vụ của AMD, từ đó giúp người đọc hiểu được quy trình nghiệp vụ của một tổ chức/doanh nghiệp Bên cạnh đó, đề xuất được các chiến lược, giải pháp góp phần cải tiến hiệu quả trong quy trình nghiệp vụ của AMD

Bố cục báo cáo được chia thành 3 phần chính:

Chương 1: Giới thiệu đề tài

Chương 2: Báo cáo về đề tài

Chương 3: Mô hình quy trình nghiệp vụ

Chương 4: Silo thông tin

Chương 5: Quản lý, lưu trữ, khai thác dữ liệu và xây dựng báo cáo

Sau đây, nhóm chúng em xin được trình bày bài tập lớn với đề tài “Tìm hiểu và

mô hình hóa quy trình nghiệp vụ công ty cổ phần bán dẫn AMD”

8

Trang 10

CHƯƠNG 1: GIỚI THIỆU ĐỀ TÀI 1.1 Sơ lược về đề tài

1.2 Mục tiêu của đề tài

9

Trang 11

CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 Một số khái niệm về Web

2.2 Một số khái niệm về kiểm thử 

2.3 Một số kỹ thuật kiểm thử 

2.4 Quy trình kiểm thử 

2.4.1 Các cấp độ kiểm thử 

2.4.2 Các bước tiến hành kiểm thử 

2.4.3 Phân biệt kiểm thử chức năng và kiểm thử phi chức năng

10

Trang 12

CHƯƠNG 3: GIỚI THIỆU VỀ KATALON STUDIO VÀ TRANG WEB

CELLPHONES 3.1 Giới thiệu về CellphoneS

CellphoneS là một công ty hoạt động trong lĩnh vực bán lẻ và sửa chữa các sản phẩm công nghệ, đồng thời mở rộng sang lĩnh vực truyền thông và giải trí Hệ sinh thái của CellphoneS bao gồm ba công ty thành viên chính: CellphoneS (bán lẻ thiết bị công nghệ), Điện Thoại Vui (sửa chữa thiết bị di động), và Smedia (truyền thông và giải trí) Ngoài ra, công ty còn sở hữu chuỗi trung tâm bảo hành ủy quyền của Apple (AASP) với hơn 2.000 nhân viên trên toàn quốc

 3.1.1 Lịch sử hình thành

CellphoneS được thành lập vào năm 2010, ban đầu chỉ là một cửa hàng bán lẻ điện thoại di động nhỏ tại Hà Nội Với tầm nhìn và chiến lược phát triển mạnh mẽ, CellphoneS đã nhanh chóng mở rộng mạng lưới cửa hàng ra nhiều tỉnh thành trên cả nước Công ty chú trọng vào việc cung cấp các sản phẩm công nghệ chính hãng, đảm bảo chất lượng và dịch vụ khách hàng tận tâm, tạo nên lòng tin và sự tín nhiệm từ phía người tiêu dùng

Đến năm 2015, CellphoneS bắt đầu phát triển mạnh mẽ ở mảng sửa chữa thiết

bị di động Nhận thấy nhu cầu lớn từ người dùng về dịch vụ hậu mãi, công ty đã mở  trung tâm bảo hành và dịch vụ sửa chữa chuyên nghiệp Chính từ đây, tiền thân của Điện Thoại Vui ra đời, ban đầu hoạt động như một trung tâm bảo hành cho các khách hàng của CellphoneS

11

 Hình 1 : Cửa hàng của CellphoneS

Trang 13

Năm 2017, Điện Thoại Vui chính thức tách ra thành một thương hiệu riêng, chuyên cung cấp dịch vụ sửa chữa và bảo hành các thiết bị điện tử như điện thoại di động, máy tính bảng, và laptop Nhờ đội ngũ kỹ thuật viên giàu kinh nghiệm và trang thiết bị hiện đại, Điện Thoại Vui nhanh chóng chiếm lĩnh thị trường, trở thành chuỗi sửa chữa uy tín và được khách hàng đánh giá cao

Bên cạnh việc phát triển hệ thống bán lẻ và sửa chữa, CellphoneS cũng chú trọng đến việc xây dựng thương hiệu thông qua các hoạt động truyền thông và giải trí Năm 2020, công ty thành lập Smedia, một công ty thành viên chuyên về mảng truyền thông kỹ thuật số, nội dung số và quảng cáo, giúp mở rộng tầm ảnh hưởng của CellphoneS trong lĩnh vực công nghệ và giải trí

Tính đến năm 2024, CellphoneS đã có hơn 50 cửa hàng bán lẻ trên toàn quốc và hơn 20 cửa hàng sửa chữa thuộc hệ thống Điện Thoại Vui, cùng với các trung tâm bảo hành ủy quyền của Apple (AASP) Công ty không ngừng nâng cao chất lượng dịch vụ,

mở rộng quy mô và đa dạng hóa sản phẩm, hướng đến mục tiêu trở thành một trong những đơn vị hàng đầu trong lĩnh vực công nghệ tại Việt Nam

 3.1.2 Tầm nhìn và sứ mệnh

Phần này nêu rõ tầm nhìn dài hạn của CellphoneS, định hướng phát triển và những giá trị cốt lõi mà công ty cam kết mang đến cho khách hàng và cộng đồng Tầm nhìn: Trở thành chuỗi bán lẻ và dịch vụ sửa chữa công nghệ hàng đầu tại Việt Nam, đồng thời mở rộng quy mô ra khu vực Đông Nam Á, mang lại sản phẩm và dịch vụ chất lượng cho khách hàng

Sứ mệnh: Cung cấp các sản phẩm công nghệ chính hãng với giá thành hợp lý, kèm theo dịch vụ hậu mãi chuyên nghiệp Xây dựng trải nghiệm khách hàng hoàn hảo thông qua sự tận tâm và chuyên nghiệp từ đội ngũ nhân viên Đồng thời, CellphoneS cam kết phát triển bền vững, góp phần vào sự phát triển của cộng đồng và xã hội

 3.1.3 Cơ cấu tổ chức

Phần này giải thích về cấu trúc tổ chức của CellphoneS, giới thiệu các bộ phận, phòng ban và vai trò của mỗi công ty thành viên

  Công ty thành viên:

CellphoneS: Chuyên mảng bán lẻ thiết bị công nghệ như điện thoại, laptop, máy tính bảng, phụ kiện

Điện Thoại Vui: Cung cấp dịch vụ sửa chữa và bảo hành thiết bị di động, máy tính

Smedia: Phát triển nội dung số, truyền thông và quảng cáo kỹ thuật số

12

Trang 14

Chuỗi trung tâm bảo hành Apple AASP: Đơn vị bảo hành ủy quyền của Apple, cung cấp dịch vụ sửa chữa chính hãng cho các sản phẩm Apple

Bộ phận quản lý: Bao gồm ban giám đốc và các phòng ban chính như phòng kinh doanh, phòng marketing, phòng nhân sự, phòng chăm sóc khách hàng, phòng kỹ thuật,

3.2 Tổng quan về Katalon Studio

Katalon Studio là một công cụ tự động hóa kiểm thử phần mềm được phát triển bởi Katalon LLC, nổi bật với khả năng kiểm thử cho các ứng dụng web, di động và API Đây là một nền tảng dễ sử dụng, không yêu cầu người dùng phải có kỹ năng lập trình sâu, nhưng đồng thời vẫn cung cấp các tính năng mạnh mẽ cho những chuyên gia kiểm thử phần mềm giàu kinh nghiệm

Dưới đây là những nội dung chính về Katalon Studio:

 3.2.1 Dễ Sử Dụng và Tiết Kiệm Thời Gian

Katalon Studio được thiết kế với giao diện thân thiện, trực quan, phù hợp cho

cả những người mới bắt đầu với kiểm thử phần mềm Công cụ này cung cấp khả năng kéo-thả, giúp người dùng dễ dàng tạo ra các kịch bản kiểm thử mà không cần phải viết

mã từ đầu Điều này giúp tiết kiệm thời gian phát triển kịch bản kiểm thử và giảm thiểu lỗi phát sinh do lập trình thủ công

 3.2.2 Tích Hợp Đa Nền Tảng Kiểm Thử 

Katalon Studio hỗ trợ kiểm thử tự động trên nhiều nền tảng như:

Ứng dụng Web: Kiểm thử trình duyệt với các công cụ như Chrome, Firefox, Safari, Microsoft Edge

Ứng dụng di động: Hỗ trợ cả Android và iOS thông qua việc kết hợp với Appium

API/Web Services: Tích hợp khả năng kiểm thử API, RESTful và SOAP, giúp đảm bảo sự nhất quán giữa các dịch vụ web

 3.3.3 Tích Hợp CI/CD và Quản lý Dự Án

Katalon Studio hỗ trợ các hệ thống tích hợp liên tục (CI) như Jenkins, Bamboo

và Azure DevOps, giúp cho việc tự động hóa kiểm thử diễn ra liền mạch trong quy trình phát triển phần mềm Người dùng có thể dễ dàng tạo các báo cáo kiểm thử chi tiết, theo dõi tiến độ và quản lý lỗi

13

Trang 15

 3.3.4 Khả Năng Mở Rộng và Tùy Biến

Katalon Studio cung cấp tính năng mở rộng linh hoạt, cho phép người dùng có thể viết các đoạn mã tùy chỉnh bằng ngôn ngữ Groovy hoặc Java để điều chỉnh các kịch bản kiểm thử theo nhu cầu riêng biệt của dự án Ngoài ra, nó còn hỗ trợ tích hợp với các hệ thống như JIRA, qTest, và các công cụ quản lý lỗi khác để tăng hiệu quả trong quy trình kiểm thử

 3.3.5 Bảo Mật và Đảm Bảo Chất Lượng

Kiểm thử bảo mật là một trong những yếu tố quan trọng trong Katalon Studio Công cụ này cho phép kiểm thử khả năng bảo mật của ứng dụng bằng cách mô phỏng các tình huống tấn công hoặc kiểm tra độ bền của ứng dụng trong các môi trường đa dạng

 3.3.6 Cộng Đồng Hỗ Trợ Mạnh Mẽ 

Katalon có một cộng đồng người dùng lớn và tài liệu phong phú Họ thường xuyên cung cấp các hướng dẫn chi tiết, video hướng dẫn và diễn đàn hỗ trợ, giúp người dùng dễ dàng giải quyết các vấn đề gặp phải trong quá trình kiểm thử

 3.3.7 Miễn Phí với Nhiều Tính Năng Cao Cấp

Một trong những lợi thế lớn nhất của Katalon Studio là nó cung cấp phiên bản miễn phí với hầu hết các tính năng cần thiết để tự động hóa kiểm thử Phiên bản trả phí

sẽ bổ sung các tính năng nâng cao và hỗ trợ kỹ thuật chuyên sâu, nhưng phiên bản miễn phí đã đủ mạnh mẽ để đáp ứng nhu cầu của nhiều dự án

 3.3.8 Hỗ Trợ Chạy Song Song và Phân Phối

Katalon Studio hỗ trợ khả năng chạy kiểm thử song song trên nhiều trình duyệt

và thiết bị khác nhau, giúp tăng tốc độ kiểm thử và cải thiện hiệu suất Tính năng phân phối kiểm thử cũng cho phép kiểm thử được phân tán trên nhiều máy chủ hoặc môi trường khác nhau

3.3 Các tính năng của Katalon Studio

14

Trang 16

3.4 Hướng dẫn cài đặt

3.5 Quy trình làm việc của Katalon Studio

 3.5.1 Khởi tạo dự án Test (INITIATE)

 3.5.2 Tạo nội dung Test (CREATE)

 3.5.3 Vận hành (OPERATE)

 3.5.4 Báo cáo (REPORT)

 3.5.5 Bảo trì (MAINTAIN)

15

Trang 17

CHƯƠNG 4: ỨNG DỤNG KATALON STUDIO TRONG KIỂM THỬ VÀ

ĐẢM BẢO CHẤT LƯỢNG TRANG WEB CELLPHONES

4.1 Tổng quan quy trình kiểm thử trang Web CellphoneS

4.1.1 …

4.2 Ứng dụng Katalon Studio để kiểm thử tự động trang Web CellphoneS

16

Trang 18

KẾT LUẬN

17

Trang 19

TÀI LIỆU THAM KHẢO

Alonso, T (2023) Cascade Retrieved from https://www.cascade.app/blog/porters-5-forces#:~:text=Porter%27s%20Five%20Forces%20are%20Threat,needed%20to

%20make%20strategic%20choices

Alsop, T (2024) Statista Retrieved 2024, from

https://www.statista.com/statistics/754557/worldwide-gpu-shipments-market-share-by-vendor/#:~:text=PC%20GPU%20vendor%20shipment%20share

%20worldwide%202009-2023%2C%20by%20quarter&text=As%20of%20the

%20first%20quarter,market%20share%20of%2019%20percent

AMD (2022) https://www.amd.com/en/corporate.html Retrieved 2022, from

https://www.amd.com/en/corporate.html

AMD (2024). AMD Retrieved 2024, from https://www.amd.com/en.html

AMD (2024). AMD Retrieved 2024, from

https://www.amd.com/en/products/accelerators/instinct.html

AMD (2024). AMD Retrieved 2024, from

https://www.amd.com/en/corporate/leadership/lisa-su.html

ASUS (2024). ASUS Retrieved 2024, from https://www.asus.com/motherboards-components/graphics-cards/dual/dual-rx7900gre-o16g/

CompaniesMarketCap (2024) CompaniesMarketCap Retrieved 2024, from

https://companiesmarketcap.com/amd/marketcap/

Comparably (2024) Comparably Retrieved 2024, from

https://www.comparably.com/brands/amd

Galaxy, C (2022) CPU Galaxy Retrieved from https://www.cpu-galaxy.at

Gigabyte (2024) Gigabyte Retrieved 2024, from

https://www.gigabyte.com/Graphics-Card/GV-R79XTXGAMING-OC-24GD#kf

 Hubspot  (2024) Retrieved from Hubspot: https://www.hubspot.com

Jarrod'sTech (2023). ASUS TUF A16 Goes All AMD! But Why? Retrieved 4 3, 2024, from https://www.youtube.com/watch?v=ah99ekbPMHQ&t=77s

 Microsoft  (2022) Retrieved from SQL Server 2022 is now generally available:

https://www.microsoft.com/en-us/sql-server/blog/2022/11/16/sql-server-2022-is-now-generally-available/

 Microsoft  (2024) Retrieved from PowerBI: https://www.microsoft.com/en-us/power-platform/products/power-bi

18

Trang 20

Moorhead, P (2018). Forbes Retrieved 4 3, 2024, from

https://www.forbes.com/sites/patrickmoorhead/2018/06/20/how-has-the-amd-epyc-server-processor-done-in-its-first-year/?sh=2d68ce3a2d31

PassMark (2024). PassMark Software Retrieved 2024, from

https://www.cpubenchmark.net/market_share.html

Walton, S (2024) TECHSPOT  Retrieved 1 29, 2024, from

https://www.techspot.com/community/topics/amd-ryzen-7-8700g-review-most-powerful-integrated-graphics.284125/

19

Ngày đăng: 09/12/2024, 18:31

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

w