Mã số sách:6740
Giá:
47,000
Lượt xem:
404
sach hay
ĐẶT MUA
Ngành công nghiệp phần mềm Việt Nam với hơn mười năm phát triển đã đạt
được những thành công đáng kể, nhưng vẫn còn rất nhiều khó khăn và
thách thức. Một trong những khó khăn hàng đầu luôn được đề cập đến là
thiếu hụt nguồn nhân lực, cả về lượng và chất, trong đó đáng kể là
thiếu hụt đội ngũ các chuyên viên kiểm thử phần mềm (Software testing
engineers).
Kiểm thử là một phần rất quan trọng và không thể thiếu
trong qui trình phát triển phần mềm. Với những đòi hỏi ngày càng cao về
chất lượng và việc rút ngắn tối đa thời gian phát triển, kiểm thử ngày
càng trở nên quan trọng và thậm chí nhiều khi là vấn đề sống còn để một
dự án phát triển phần mềm.
Ở Việt Nam cho đến nay vẫn chưa có một
chương trình đào tạo chuyên sâu và mang tính định hướng nghề nghiệp nào
về kiểm thử phần mềm. Trong khi đó, ngoài nhu cầu xây dựng đội ngũ kiểm
thử phần mềm cho các dự án phát triển phần mềm trong nước, hiện nay các
dự án gia công kiểm thử phần mềm (software testing outsourcing) cũng
đang phát triển nhanh. Trong năm 2009, Thành phố Hồ Chí Minh đã được tổ
chức Global Services Media xếp hạng 5 về gia công phát triển phần mềm
và hạng 6 về gia công kiểm thử phần mềm.
Trong bối cảnh đó, nhằm
góp một phần vào việc đào tạo và phổ biến kiến thức về kiểm thử phần
mềm, chúng tôi xin giới thiệu bản dịch tiếng Việt cuốn sách Kiểm thử
các ứng dụng Web (Testing Applications on the Web) của ba chuyên gia
rất nổi tiếng về lĩnh vực kiểm thử phần mềm: Hung Q. Nguyen, Bob
Johnson and Michael Hackett.
Cuốn sách trình bày một cách hệ thống
từ lý thuyết kiểm thử tổng quát đến những kỹ thuật mang tính thực
nghiệm để kiểm thử các ứng dụng chạy trên nền Web, từ các ứng dụng
thương mại điện tử (B2B), các ứng dụng chạy trên thiết bi cầm tay
(mobile devices) cho đến các cổng thông tin điện tử (web portals) và
các ứng dụng web khác. Cuốn sách cũng giới thiệu về kiến trúc các hệ
thống Web, mô hình máy chủ và các công nghệ chuyên sâu như giao thức
mạng (network protocols), kiến trúc thành phần (component-based
architectures). Ngoài ra nó cũng trình bày hầu hết các loại kiểm thử,
từ kiểm thử giao diện người dùng, kiểm thử chức năng, kiểm thử hiệu
năng, kiểm thử tải đến kiểm thử bảo mật.
Bản dịch tiếng Việt được chia làm hai tập:
Tập
I gồm 9 chương đầu nghiêng về lý thuyết, giới thiệu tổng quan về kiểm
thử phần mềm và kiểm thử các ứng dụng Web, các phương pháp kiểm thử,
các nền tảng kỹ thuật cũng như cách lên kế hoạch kiểm thử.
Tập 2
gồm 12 chương cuối nghiêng về thực nghiệm, trình bày các kiểu kiểm thử
có thể ứng dụng trong kiểm thử các ứng dụng Web cũng như các công cụ
kiểm thử và cách ứng dụng chúng trong trong quá trình kiểm thử.
Bộ
sách được xuất bản với sự hợp tác giữa Trung tâm Tin học trường Đại học
Khoa học Tự nhiên, ĐHQG-HCM; tập đoàn LogiGear Hoa Kỳ, và tập đoàn
LogiGear Việt Nam (Lưỡng Toàn Rạng Công – LTRC). Với chúng tôi, sự ra
đời của bộ sách có sự đóng góp đáng kể của nhiều đồng nghiệp. Chúng tôi
chân thành cảm ơn ông Nguyễn Quốc Hùng, chủ tịch tập đoàn LogiGear và
là đồng tác giả của quyển sách, Ban Giám đốc Trung tâm Tin học trường
Đại học Khoa học Tự nhiên, ĐHQG – HCM, Ban Giám đốc Nhà Xuất bản
ĐHQG-HCM, cố vấn biên tập Thạc sĩ Trương Anh Tuấn của tập đoàn LogiGear
Việt Nam, và dịch giả Tiến sĩ Nguyễn Thanh Bình của trường Đại học Bách
Khoa Đà Nẵng.