[Programming] Công cụ Test Website? Dùng Tools nào xin chỉ giáo?? |
17/08/2006 00:48:52 (+0700) | #1 | 15428 |
tieugiang0607
Member
|
0 |
|
|
Joined: 04/02/2004 14:25:17
Messages: 4
Offline
|
|
Xin chào tất cả mọi người.
Hiện nay tui đang phát triển web cho công ty, nhưng đến phần test web và chuẩn bị public ra thì không biết chọn tool nào thích hợp.Web được phát triển trên ASP.NET.
Ai biết xin chỉ giúp. Hiện đang cần gấp.
Thanks. |
|
|
|
|
[Question] Công cụ Test Website? Dùng Tools nào xin chỉ giáo?? |
17/08/2006 03:11:36 (+0700) | #2 | 15474 |
ssh
Member
|
0 |
|
|
Joined: 08/08/2006 13:25:52
Messages: 21
Offline
|
|
Bản thân việc Coding và Server của bạn sẽ là công cụ để test.
1/Public xem có lỗi gì xảy ra không? việc cập nhật thông tin cũng như các vấn đề khác về quản trị site có gì lỗi không? nếu okie hết thì tới bước 2
2/Kiểm tra xem database chạy có ổn định không, dùng những command sẵn có trong việc quản lý và sử dụng để test nó.
3/Kiểm tra các sections....xem có vấn đề gì không.
Nói chung việc test web là cả một quá trình, mỗi một lối được tìm thấy không đơn giản nói là tìm thấy ngay, vì thế bạn cứ mạnh dạn public rồi để anh em sẽ test dùm bạn.
Thân |
|
|
|
|
[Question] Công cụ Test Website? Dùng Tools nào xin chỉ giáo?? |
17/08/2006 06:27:57 (+0700) | #3 | 15527 |
|
conmale
Administrator
|
Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
|
|
tieugiang0607 wrote:
Xin chào tất cả mọi người.
Hiện nay tui đang phát triển web cho công ty, nhưng đến phần test web và chuẩn bị public ra thì không biết chọn tool nào thích hợp.Web được phát triển trên ASP.NET.
Ai biết xin chỉ giúp. Hiện đang cần gấp.
Thanks.
Nói đến testing là nói đến kế hoạch cho từng dạng test. Bởi thế, khó có công cụ nào có thể gom hết mọi thứ được. Bồ muốn test cái gì?
- test chức năng?
- test khả năng chịu tải?
- test bảo mật?
Mỗi dạng test đòi hỏi những test case khác nhau tuỳ theo nhu cầu cụ thể. Đôi khi tools không đủ đáp ứng một nhu cầu cụ thể nào đó nên phải test bằng tay.
Test chức năng và test load thì có các bộ công cụ khá nổi tiếng và thông dụng như Rational Test Suite hoặc Mercury LoadRunner Suite. Mỗi bộ có ưu khuyết điểm khác nhau. Tuy nhiên, chúng đều đòi hỏi test plan và test scripts và đây là cốt lõi của vấn đề.
Test bảo mật thì có nhiều tools từ open source như nessus, nikto... cho đến các công cụ thương mại như Acunetix, Retina.... nhưng chúng đều có ưu khuyết điểm khác nhau. Muốn sâu sát với bảo mật thì chuyện kiểm tra bằng tay (sau khi dùng tool nào đó) là chuyện luôn luôn cần thiết. |
|
What bringing us together is stronger than what pulling us apart. |
|
|
|
[Question] Công cụ Test Website? Dùng Tools nào xin chỉ giáo?? |
17/08/2006 06:59:16 (+0700) | #4 | 15535 |
|
nhatminh1209
Member
|
0 |
|
|
Joined: 25/01/2005 08:55:11
Messages: 102
Offline
|
|
conmale wrote:
tieugiang0607 wrote:
Xin chào tất cả mọi người.
Hiện nay tui đang phát triển web cho công ty, nhưng đến phần test web và chuẩn bị public ra thì không biết chọn tool nào thích hợp.Web được phát triển trên ASP.NET.
Ai biết xin chỉ giúp. Hiện đang cần gấp.
Thanks.
Nói đến testing là nói đến kế hoạch cho từng dạng test. Bởi thế, khó có công cụ nào có thể gom hết mọi thứ được. Bồ muốn test cái gì?
- test chức năng?
- test khả năng chịu tải?
- test bảo mật?
Mỗi dạng test đòi hỏi những test case khác nhau tuỳ theo nhu cầu cụ thể. Đôi khi tools không đủ đáp ứng một nhu cầu cụ thể nào đó nên phải test bằng tay.
Test chức năng và test load thì có các bộ công cụ khá nổi tiếng và thông dụng như Rational Test Suite hoặc Mercury LoadRunner Suite. Mỗi bộ có ưu khuyết điểm khác nhau. Tuy nhiên, chúng đều đòi hỏi test plan và test scripts và đây là cốt lõi của vấn đề.
Test bảo mật thì có nhiều tools từ open source như nessus, nikto... cho đến các công cụ thương mại như Acunetix, Retina.... nhưng chúng đều có ưu khuyết điểm khác nhau. Muốn sâu sát với bảo mật thì chuyện kiểm tra bằng tay (sau khi dùng tool nào đó) là chuyện luôn luôn cần thiết.
Test bằng tay là test kiểu gì ạ?
Có phải ý anh nói là nếu test khả năng chịu tải thì mình dùng DOS (ví dụ thế ạ) ?
và test khả năng xâm nhập thì mình ... tự xâm nhập vào máy mình?
Nhưng nếu như vậy ... chỉ dành cho những admin siêu cao thủ thôi. . Mà thật ra thì ngay cả những siêu cao thủ đôi khi cũng không thể tự tìm hết lỗi mà test.
Nhưng thực tế thì cách " dùng tay" này có ưu điểm là ... cập nhật thường xuyên hơn là các phần mềm để test.
Những phần mềm để test cũng giống như một "Frame work" thôi phải không anh? 8) |
|
|
|
|
[Question] Công cụ Test Website? Dùng Tools nào xin chỉ giáo?? |
17/08/2006 19:03:26 (+0700) | #5 | 15589 |
|
conmale
Administrator
|
Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
|
|
nhatminh1209 wrote:
Test bằng tay là test kiểu gì ạ?
Test bằng tay là thực thi từng query bằng tay và điều tra từng request / response xem chúng có thực thi và có phản ứng như dự định hay không. Test bằng công cụ sẽ không bao giờ đạt được mức tỉ mỉ như thế này vì chỉ có người thật mới biết chính xác mình dự phỏng cái gì, thấy được cái gì xảy ra cho từng tình huống cụ thể và lý do tại sao lại xảy ra như thế.
nhatminh1209 wrote:
Có phải ý anh nói là nếu test khả năng chịu tải thì mình dùng DOS (ví dụ thế ạ) ?
Có thể xem DoS như một cách để thử khả năng chịu tải của ứng dụng và máy chủ.
nhatminh1209 wrote:
và test khả năng xâm nhập thì mình ... tự xâm nhập vào máy mình?
Đúng vậy.
nhatminh1209 wrote:
Nhưng nếu như vậy ... chỉ dành cho những admin siêu cao thủ thôi. . Mà thật ra thì ngay cả những siêu cao thủ đôi khi cũng không thể tự tìm hết lỗi mà test.
Không cần phải là "cao thủ" hay "thấp thủ" gì trong trường hợp này cả. Nếu mình là người develop cái web app đó thì hơn ai hết, mình nắm rõ nó có những gì, làm việc ra sao. Ví dụ, web application này dùng 10 query khác nhau cho các module:
http://www.abc.com/path/to/app/viewSomething.aspx?id=1
http://www.abc.com/path/to/app/viewSomething.aspx?cat=2
http://www.abc.com/path/to/app/viewSomething.aspx?type=3
...
...
Mình biết chắc viewSomething làm việc thế nào và mỗi query tring (id, cat, type... ) dự phỏng sẽ nhận dữ liệu gì và sẽ trả về dữ liệu gì. Test cụ thể từng trường hợp, từng loại dự liệu đưa vào, ở các dạng encode khác nhau, các dạng chèn thêm tags khác nhau sẽ cho kết quả khả dĩ về độ bảo mật của application này.
Nên nhớ, nếu mình develop application này, dạng test ở đây là "whitebox" test chớ không phải là "blackbox" test nên chẳng có gì là "cao thủ" ở đây cả.
Nếu application developer mà không nắm hết các function do mình tạo ra thì developer đó quá.... kém.
nhatminh1209 wrote:
Nhưng thực tế thì cách " dùng tay" này có ưu điểm là ... cập nhật thường xuyên hơn là các phần mềm để test.
Những phần mềm để test cũng giống như một "Frame work" thôi phải không anh? 8)
Trường hợp test ở đây là "whitebox" test như đã nói ở trên thì có gì dính líu đến chuyện cập nhật? Các software dùng để test bảo mật làm sao có thể bao hết các trường hợp được mà cập nhật hay không cập nhật? Chỉ có chính mình ấn định cụ thể cần test cái gì thì hoạ may các software dùng để test còn có thể test được.
Thân mến. |
|
What bringing us together is stronger than what pulling us apart. |
|
|
|
[Question] Công cụ Test Website? Dùng Tools nào xin chỉ giáo?? |
20/08/2006 03:09:19 (+0700) | #6 | 16295 |
tieugiang0607
Member
|
0 |
|
|
Joined: 04/02/2004 14:25:17
Messages: 4
Offline
|
|
Cám ơn sự giúp đỡ của tất cả mọi người. Đúng ra thì tôi cũng muốn nhờ các bạn ở đây test chút. Nhưng có vài thay đổi trong phần hệ thốg và công việc nên tạm thời chưa thể public được.
Thanks!
Thân mến. |
|
|
Users currently in here |
1 Anonymous
|
|
Powered by JForum - Extended by HVAOnline
hvaonline.net | hvaforum.net | hvazone.net | hvanews.net | vnhacker.org
1999 - 2013 ©
v2012|0504|218|
|
|