Ah bạn ơi, mình tên Minh, còn Giã là họ của mình :D.
Mình cũng chẳng hiểu vì sao bạn lại không thấy, nhưng thật sự mình nhận được. Nhưng mình nghĩ việc chứng minh thì không cần thiết, mình nghĩ nếu mình cứ xoáy vào vấn đề này để nói thì sẽ ảnh hưởng đến toàn Group.
Mình trở lại vấn đề chính nhé :D. Nếu bạn biết những Web GUI Testing tools nào, thì gợi ý cho mình nhé.
Cảm ơn bạn.
--
Bạn nhận được thư này vì bạn đã được đăng ký vào nhóm Google Groups "PHPVietnam".
Để đăng bài lên nhóm này, hãy gửi email đến phpvi...@googlegroups.com.
Để hủy đăng ký khỏi nhóm này, hãy gửi email tới phpvietnam+...@googlegroups.com.
Để biết tùy chọn khác, hãy truy cập nhóm này tại http://groups.google.com/group/phpvietnam?hl=vi.
Vấn đề là khi tìm kiếm dùng AJAX, khi bạn gõ vào thì các gợi ý chưa
hiện ra ngay, mà cần chờ (dù chỉ vài chục ms) kết quả rồi mới assert
được. Bạn dùng Selenium thì đọc thêm tài liệu về nó đi. AJAX là không
đồng bộ (async) nên nó khác với kết nối thông thường.
Mình thì không trực tiếp dùng Selenium, nhưng chức năng thì mình biết.
--
Nguyễn Hải Nam
Thông tin công nghệ http://www.thongtincongnghe.com/
2012/6/4 Giã Dương Đức Minh <giaduon...@gmail.com>:
2012/6/4 Giã Dương Đức Minh <giaduon...@gmail.com>:
> Chào bạn,
> Mình ví dụ thử nhé, vì từng xài qua Selenium IDE nên mình lấy làm ví dụ
> luôn. Mình sẽ record lại các bước sau: Load trang web, chọn textfield
> search, gõ search keyword "PHP Vietnam", nhấn nút search, xem kết quả, xuất
> hiện lỗi trong kết quả, mình report lại cho Dev. Rồi sau này, mình test lại
> kết quả search có giống nhau hay không, mình chỉ cần bật lại file record
> trước đó, thì Selenium sẽ tự chạy cho bạn các thao tác trên. Cái mình test
> chỉ là trên GUI, thao tác trên Browsers và test cách sử dụng của Web, mình
> không đụng gì đến code cả.
> Nhưng Selenium có khuyết điểm mà mình từng biết đụng đến AJAX search
> suggestion, khi mình gõ vào textfield search, nếu website có chức năng gợi ý
> bằng AJAX, lúc đó, mình click vào một trong các gợi ý, rồi nhấn search.
> Selenium khi record lại, chỉ có thể record nội dung đã nhập vào textfield
> đó, lúc đó cái AJAX gợi ý không hiện ra, nên Selenium chẳng "click" được.
> Theo mình là vậy.