test khi không có tài liệu - dự án thật

Chuyên đề thảo luận về kiểm thử hộp đen (Black-box Testing)
Forum rules
Chuyên đề này chỉ thảo luận về Black-box Testing.
Để có kết quả nhanh, các bạn nên search trước khi tạo chủ đề mới.
Post Reply
yeutuanhmatdauten1
Jr. Tester
Posts: 66
Joined: Tue 07 Jul, 2015 5:26 pm
Contact:

test khi không có tài liệu - dự án thật

Post by yeutuanhmatdauten1 » Fri 07 Aug, 2015 11:17 pm

làm sao để test bài này các bạn ơi.không có tài liệu cụ thể nhé
hình ảnh ở link nhé
vi du testing.jpg
You do not have the required permissions to view the files attached to this post.



tvn
Admin
Posts: 4760
Joined: Tue 10 Aug, 2010 10:11 am
Location: HCM
Contact:

Re: test khi không có tài liệu - dự án thật

Post by tvn » Fri 07 Aug, 2015 11:34 pm

Anh vừa check link, nó không tồn tại, nghĩa là hình đã bị xoá rồi. Em có thể post hình trực tiếp vào bài viết. Nếu file khác, thì phải nén lại dạng zip hoăc rar.



yeutuanhmatdauten1
Jr. Tester
Posts: 66
Joined: Tue 07 Jul, 2015 5:26 pm
Contact:

Re: test khi không có tài liệu - dự án thật

Post by yeutuanhmatdauten1 » Sat 08 Aug, 2015 9:14 am

tvn wrote:Anh vừa check link, nó không tồn tại, nghĩa là hình đã bị xoá rồi. Em có thể post hình trực tiếp vào bài viết. Nếu file khác, thì phải nén lại dạng zip hoăc rar.
sao em upload file vs hình anh ko dc anh TVN ơi!
chỉ cách em với



tvn
Admin
Posts: 4760
Joined: Tue 10 Aug, 2010 10:11 am
Location: HCM
Contact:

Re: test khi không có tài liệu - dự án thật

Post by tvn » Sat 08 Aug, 2015 9:57 pm

Anh đã up lên cho em rồi.



yeutuanhmatdauten1
Jr. Tester
Posts: 66
Joined: Tue 07 Jul, 2015 5:26 pm
Contact:

Re: test khi không có tài liệu - dự án thật

Post by yeutuanhmatdauten1 » Sat 08 Aug, 2015 10:30 pm

mọi người thảo luận giúp đỡ em vs ạ



tvn
Admin
Posts: 4760
Joined: Tue 10 Aug, 2010 10:11 am
Location: HCM
Contact:

Re: test khi không có tài liệu - dự án thật

Post by tvn » Mon 10 Aug, 2015 10:53 pm

Vấn đề khó ở đây là không biết thế nào là đúng, thế nào là sai.

Với tình hình thế này, thì trước mắt, em phải dợt 1 vòng cái chương trình mà em đang test để hiểu xem nó có chức năng gì, gồm những phần nào. Em có thể hỏi TL hoặc DEV đã tham gia dự án này (lâu năm, chứ không phải người vừa vào trước mình 1 tháng) để hiểu thêm về nhu cầu, yêu cầu của khách hàng. Nếu co điều kiện e nên hỏi thẳng Khach hàng luôn.


Tiếp theo em kiếm app nào tương tự các chức năng, mà app nổi tiếng, e sử dụng nó thử. Sau đó so sánh với app của mình đang làm. Còn điểm nào chưa tốt hay xử lý không đúng, cả phần hiển thị thông báo lỗi hoặc cách check validate => thì em post bug kêu DEV sửa lại cho tốt hơn.

Với thể loại dự án này thì chủ yếu dựa vào cảm tính, kinh nghiệm của mình để mà phán "đúng", "sai". Có nhiều cái mình cho là đúng, nhưng Khách hàng nó kêu vậy là sai, và ngược lại. Nên kinh nghiệm của mình có khi cũng hên xui. Quan trọng là ý khách hàng muốn thế nào.



yeutuanhmatdauten1
Jr. Tester
Posts: 66
Joined: Tue 07 Jul, 2015 5:26 pm
Contact:

Re: test khi không có tài liệu - dự án thật

Post by yeutuanhmatdauten1 » Tue 11 Aug, 2015 8:28 am

tvn wrote:Vấn đề khó ở đây là không biết thế nào là đúng, thế nào là sai.

Với tình hình thế này, thì trước mắt, em phải dợt 1 vòng cái chương trình mà em đang test để hiểu xem nó có chức năng gì, gồm những phần nào. Em có thể hỏi TL hoặc DEV đã tham gia dự án này (lâu năm, chứ không phải người vừa vào trước mình 1 tháng) để hiểu thêm về nhu cầu, yêu cầu của khách hàng. Nếu co điều kiện e nên hỏi thẳng Khach hàng luôn.


Tiếp theo em kiếm app nào tương tự các chức năng, mà app nổi tiếng, e sử dụng nó thử. Sau đó so sánh với app của mình đang làm. Còn điểm nào chưa tốt hay xử lý không đúng, cả phần hiển thị thông báo lỗi hoặc cách check validate => thì em post bug kêu DEV sửa lại cho tốt hơn.

Với thể loại dự án này thì chủ yếu dựa vào cảm tính, kinh nghiệm của mình để mà phán "đúng", "sai". Có nhiều cái mình cho là đúng, nhưng Khách hàng nó kêu vậy là sai, và ngược lại. Nên kinh nghiệm của mình có khi cũng hên xui. Quan trọng là ý khách hàng muốn thế nào.
dạ, em cảm anh rất nhiều, em hiểu ý anh rồi!
ở đây là em đang tham gia khóa học ở trung tâm tester, trong quá trình học giảng viên cho tụi em test cái dự án này, học tới đâu test tới đó chứ không phải là thực hiện một mạch luôn.
ở ứng dụng này này, tụi em phải phân tích các chức năng đầu vào đầu ra như thế nào rồi áp dụng vào đó để vẽ sơ đồ luồng nghiệp vụ các chức năng ==> cái này là giảng viên bắt tụi em viết test plan cho sự án này.
và em cũng ko hiểu là phải vẽ cái sơ đồ như thế nào nữa?

ở trong quản lý học viên có: danh sách các học viên, lớp học, khóa học, chương trình ưu đãi, quảng bá khóa học
trong danh sách học viên lại có các chức năng: thông tin học viên, lịch sử hỗ trợ, thông tin học phí, học viên tiềm năng
khóa học: thông tin khóa học, thông tin lớp học
lớp học: thông tin lớp học, thông tin sinh viên


thì theo anh, em phải vẽ như thế nào cho đúng ạ! :?:



tvn
Admin
Posts: 4760
Joined: Tue 10 Aug, 2010 10:11 am
Location: HCM
Contact:

Re: test khi không có tài liệu - dự án thật

Post by tvn » Tue 11 Aug, 2015 8:40 am

yeutuanhmatdauten1 wrote: dạ, em cảm anh rất nhiều, em hiểu ý anh rồi!
ở đây là em đang tham gia khóa học ở trung tâm tester, trong quá trình học giảng viên cho tụi em test cái dự án này, học tới đâu test tới đó chứ không phải là thực hiện một mạch luôn.
ở ứng dụng này này, tụi em phải phân tích các chức năng đầu vào đầu ra như thế nào rồi áp dụng vào đó để vẽ sơ đồ luồng nghiệp vụ các chức năng ==> cái này là giảng viên bắt tụi em viết test plan cho sự án này.
và em cũng ko hiểu là phải vẽ cái sơ đồ như thế nào nữa?

ở trong quản lý học viên có: danh sách các học viên, lớp học, khóa học, chương trình ưu đãi, quảng bá khóa học
trong danh sách học viên lại có các chức năng: thông tin học viên, lịch sử hỗ trợ, thông tin học phí, học viên tiềm năng
khóa học: thông tin khóa học, thông tin lớp học
lớp học: thông tin lớp học, thông tin sinh viên

thì theo anh, em phải vẽ như thế nào cho đúng ạ! :?:
"Luồng nghiệp vụ" nó không nằm ở chỗ chi tiết các màn hình như em nói ở trên, mà nó là các luồng nghiệp vụ của Khách hàng. Trong trường hợp này, bạn cần phải hiểu các kịch bản (scenario) như sau:

1. Học viên tiềm năng đăng ký thông tin học hay nhân viên nào nhập thông tin này vào hệ thống?
2. Tiếp theo, thông tin này sẽ hiển thị ở màn hình nào? Mình sẽ làm gì với thông tin này
3. Làm sao chuyển 1 học viên tiềm năng sang học viên (đồng ý học lớp nào đó)
4. Làm sao update thông tin của học viên (update thông tin lớp học, khoá học, thời khoá biểu,...)
5. Học viên học xong rồi sao?
...

Túm lại, bạn phải hiểu các luồng nghiệp vụ như trên nhé.



yeutuanhmatdauten1
Jr. Tester
Posts: 66
Joined: Tue 07 Jul, 2015 5:26 pm
Contact:

Re: test khi không có tài liệu - dự án thật

Post by yeutuanhmatdauten1 » Tue 11 Aug, 2015 9:15 am

tvn wrote:
yeutuanhmatdauten1 wrote: dạ, em cảm anh rất nhiều, em hiểu ý anh rồi!
ở đây là em đang tham gia khóa học ở trung tâm tester, trong quá trình học giảng viên cho tụi em test cái dự án này, học tới đâu test tới đó chứ không phải là thực hiện một mạch luôn.
ở ứng dụng này này, tụi em phải phân tích các chức năng đầu vào đầu ra như thế nào rồi áp dụng vào đó để vẽ sơ đồ luồng nghiệp vụ các chức năng ==> cái này là giảng viên bắt tụi em viết test plan cho sự án này.
và em cũng ko hiểu là phải vẽ cái sơ đồ như thế nào nữa?

ở trong quản lý học viên có: danh sách các học viên, lớp học, khóa học, chương trình ưu đãi, quảng bá khóa học
trong danh sách học viên lại có các chức năng: thông tin học viên, lịch sử hỗ trợ, thông tin học phí, học viên tiềm năng
khóa học: thông tin khóa học, thông tin lớp học
lớp học: thông tin lớp học, thông tin sinh viên

thì theo anh, em phải vẽ như thế nào cho đúng ạ! :?:
"Luồng nghiệp vụ" nó không nằm ở chỗ chi tiết các màn hình như em nói ở trên, mà nó là các luồng nghiệp vụ của Khách hàng. Trong trường hợp này, bạn cần phải hiểu các kịch bản (scenario) như sau:

1. Học viên tiềm năng đăng ký thông tin học hay nhân viên nào nhập thông tin này vào hệ thống?
2. Tiếp theo, thông tin này sẽ hiển thị ở màn hình nào? Mình sẽ làm gì với thông tin này
3. Làm sao chuyển 1 học viên tiềm năng sang học viên (đồng ý học lớp nào đó)
4. Làm sao update thông tin của học viên (update thông tin lớp học, khoá học, thời khoá biểu,...)
5. Học viên học xong rồi sao?
...

Túm lại, bạn phải hiểu các luồng nghiệp vụ như trên nhé.
dạ, em hiểu rồi anh, thank anh nhiều nhé
anh cho em hỏi thêm nếu mà đi làm một tester bình thường có phải lên kế hoạch, vẽ sơ đồ luồng các chức năng, phân tích yêu cầu,....
hay chỉ là mình làm theo kế hoạch đã được định sẵn rồi?



tvn
Admin
Posts: 4760
Joined: Tue 10 Aug, 2010 10:11 am
Location: HCM
Contact:

Re: test khi không có tài liệu - dự án thật

Post by tvn » Tue 11 Aug, 2015 10:11 pm

Ai đưa ra kế hoạch để mà có cái kế hoạch đã định sẵn? Thường thì Test Leader (QC lead) là người đưa ra plan, dựa vào tài liệu của dự án. Cũng không ít trường hợp Tester phải lo hết cả 1 cái dự án, thì phải làm tùm lum thứ, bao gồm lên plan là sẽ test gì, làm gì, trong dự án.

Về sơ đồ luồng chức năng, thì sẽ dựa vào tài liệu yêu cầu, nếu không có tài liệu yêu cầu thì như đã nói ở trên, liên hệ khách hàng, PM, BA, TL hay DEV để mà thu thập thông tin cần thiết. Không phải lúc nào cũng có sẵn cái app hoàn chỉnh như vậy để test. Trong lúc DEV code ứng dụng thì mình đi kiếm app tương tự để tìm hiểu, học các chức năng cơ bản của nó để so sánh với app của mình.



Post Reply

Return to “Black box Testing - Kiểm thử hộp đen”