ПредишенСледващото

Тестване на уеб приложения: 3 най-ценните уроци

В отговор на въпрос, какви са трите глави той намира най-ценното, Lambert подчерта следното: 1. Ръководителят на разширението за браузъра, тъй като тя описва безценен инструмент на разположение на тестери; 2. Ръководител на уеб достъпност, тъй като Роб е искрено убеден, че всички ние трябва да направим Интернет по-достъпни; 3. Ръководителят на мониторинга на клиента и сървъра, тъй като това може да доведе до най-критичните грешки продукт.

В тази статия ще разгледаме тези три области на уеб приложения за тестване и да споделят някои съвети Роб Lambert.

книга на Ламберт е пълен с линкове към много други ресурси, и това е една от причините за своите ценности. За разлика от книгата, която се отстранят от рафтовете на книжарниците, електронна книга осигурява лесен достъп до допълнителни полезни ресурси. Тази концепция се демонстрира по-нататък на свободния обмен на инструменти, които са описани в глава "Extensions на браузъра" в книгата "36 Days Уеб Test".

За разлика от другите глави, които обикновено се описват видовете уеб тестове, шеф на "разширения на браузъра" описва добавки и плъгини за браузъри, които могат да бъдат полезни уеб тестери. Lambert добавя, че има много други добавки, с изключение на тези, които той изброява в книгата си, и каза, че URL адреса може да се промени, но този списък е полезно за нови тестери, които ще могат да се запознаят с най-популярните от наличните инструменти за уеб тестване.

Тази глава започва с описание на Селен IDE. Това автоматизация полезност е с отворен код, която е широко разпространена в тестването на промишлеността на уеб приложения, тъй като ви позволява да записвате, възпроизвеждате, създавате скриптове на различни езици.

В книгата на Lambert в главата за тестване на уеб достъпност, той ни напомня, че там е инструмент, който ви позволява да тествате съответствие с HTML, но тестване трябва да излиза извън рамките на простото отправна инструмента. Така например, в полето "алтернативен текст» (алтернативен текст) ще изведе текста като алтернатива на изображението. Това ще даде възможност на незрящите потребители, използващи екранни четци да слушат устната версия на текста, свързан с образа. Въпреки това, ако не зададете стойността на атрибута "Алтернативен текст», тази функция просто няма да работи.

Клиент и сървър мониторинг

Въпреки че те са невидими за потребителите, но уеб приложението за комуникация между клиентския браузър и уеб сървър. А ясно разбиране на съобщения между двете части е от решаващо значение при определяне на необходимите тестове, които ще помогнат да се отстранят недостатъците на функционалност, сигурност и ефективност.
Lambert цитира примера на един прост вход. Въпреки факта, че това е един от най-баналните действия, които притежава почти всички уеб приложения, има ясна логика на съобщения от двата браузъра и сървъра страна.

Уеб тестери трябва да извършват проверки, за да гарантира, че данните, които са били прехвърлени, са между клиента и сървъра е правилно. И да предприеме съответните действия, ако нещата се объркат по време на работа, или времето за реакция не отговаря на изискванията.

Подкрепете проекта - споделете линка, благодаря!