Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Новостная рассылка за декабрь



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Новостная рассылка за декабрь
2019-12-26 11:47

Поздравляем с наступающим Новым Годом! Подборки докладов с конференций, обучение автотестам, скидки на курсы и конференции, руководства по Git и XSS - самые интересные новости тестирования за декабрь уходящего 2019 года

 

Опубликован очередной выпуск рассылки за вторую половину декабря.

 

В выпуске собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации в ленте блогов и темы на форуме.

 

Содержание рассылки доступно по ссылке.



XPath отлично находит на одном сайте и "в упор" не видит на дв
2019-12-26 20:09

Привет друзья! Есть проблема, не могу найти решение (наверное потому что я дилетант в XPath).

Дано Google Sheet таблица и запрос IMPORTXML в ней по поиску с синтаксисом XPath.

 

На страницах моделей велосипеда Specialized - поиск работает отменно. Ищет идеально. 

https://www.specialized.com/us/en/s-works-tarmac-discsagan-collection-overexposed-ltd/p/171353?color=270541-171353

 

такой запрос отлично выдает в таблицу все технические характеристики велосипеда и размеры - все работает как положено:

=IMPORTXML("https://www.specialized.com/us/en/s-works-tarmac-discsagan-collection-overexposed-ltd/p/171353?color=270541-171353","//div//tr")

Однако на страницах сайта велосипедов Trek 

 

https://archive.trekbikes.com/us/en/2017/Trek/11_c_h2#/us/en/2017/Trek/11_c_h2/details

 

Вот этот запрос:

=importxml("https://archive.trekbikes.com/us/en/2017/Trek/11_c_h2#/us/en/2017/Trek/11_c_h2/details", "//div[@class='column']/p[@class='attribute-value']")

выдает N/A - хотя должен четко выдавать строчки с техническими характеристиками

 

Проверка по запросу 

=importxml("https://archive.trekbikes.com/us/en/2017/Trek/11_c_h2#/us/en/2017/Trek/11_c_h2/details", "//p")

показала что поиск вообще не видит целый кусок из середины страницы. (Выдает только то, что под тегом <p> в самом начале и в внизу страницы - а в центре все теги <p> не видит вообще).

 

То же самое происходит и на этой странице (тот же самый велосипед, только на другом сайте)

 

https://www.bicyclebluebook.com/value-guide/product/3075130/

 

поиск просто не видит то, что в середине... 

 

Подскажите, как решить. Работа встала :)

 

 

 



Задача из книги Р.Савина про автомат с колой
2019-12-27 01:15

Если я попал в тот раздел, куда нужно, то помогите.
Скажите, пожалуйста, правильно ли я понял и выполнил задачу из книги Р.Савина "Тестирование dot com".
Вот сама задача:

Кликните здесь для просмотра всего текста
Сейчас рекомендую вам немедленно взять ручку, лист бумаги и
потратить 15 минут на генерацию черновика по тестированию
автомата для продажи банок с колой (любимый тест рекрутеров
из "Майкрософта"). Начинаем:
∙ Проверить, что покупателю выдается именно та банка, которую он хочет.
∙ А что, если покупатель нажмет на кнопку два раза?
∙ А что, если покупатель попробует наклонить аппарат, чтобы банки посыпались как из рога изобилия?
∙ Проверить, что правильно выдается сдача.
∙ Какая реакция на монетку иностранного государства?

Окей, приступим.
1.)Моя мысля, что бы проверить, ту ли банку с напитком выдал автомат такова: как бы глупо это не звучало, но проще всего, можно определить физическим способом, вставив монетку и выбрав напиток.
2.)Если покупатель нажмет кнопку два раза: продюсеры и программисты точно не дураки, которых так просто обведешь вокруг пальца, по-этому вполне логично, что в автомате должен быть закодирован предохранитель на такие случаи.
3.)Если я думаю, то это уже берет на себя техническая часть автомата, то бишь его конструкция, строение.
4.)Должно быть устройство в автомате, которое различает номинал купюр/монет и калькулятор, который делает расчеты?(Да, это вопрос!) Если да, то так же должно быть устройство, которое на основании расчетов, выдает сдачу. Если же она выдана неправильно - отремонтировать алгоритм.
5.)На любом автомате изначально написано, какую валюту он принимает. Датчик, по-идеи, должен распознавать только свою валюту, валюту своего автомата, любую другую игнорировать. Автомат - это же не обменный пункт.
Все случаю можно без всяких проблем протестировать физически, стоя лицом к автомату. Хоть на это и понадобятся средства. И только из-за траты средств, мне кажется, что все, что я написал выше - полный бред.
Я абсолютно не уверен, что я что-то написал правильно, но это все, что пришлом мне в голову. Так бы я тестировал автомат физически, забрасывая в него монетки.
Над тест-кейсами буду думать позже, так как категорически не уверен в своих нынешних мыслях.
Строго не судите, пожалуйста.



Баги клавиатуры: тестирование в реальной жизни, часть 3
2019-12-27 11:34

Автор: Кассандра Ланг (Cassandra H. Leung)
Оригинал статьи
Перевод: Ольга Алифанова

 

Это третья часть мини-цикла статей "Тестирование в реальной жизни", нацеленного на то, чтобы поделиться практическим опытом тестирования на основании реальных примеров. Этот цикл зародился из наблюдения, что множество ресурсов, с которыми я сталкивалась, концентрируются в основном на теории, а информации о том, как это реально делается или как к этому приступать, немного. Информация, которой я делюсь в этом мини-цикле, основана на моем недавнем опыте – я помогала в первичном тестировании мобильного приложения.

 

В этой статьей я опишу интересные баги, которые я нашла, тестируя довольно скучную штуку – экранную клавиатуру.

 

Часто ли вы задумываетесь о тестировании методов ввода? Клавиатура, мышь, тач-скрин, загрузка, камера, или что угодно иное – все это методы ввода, а ввод - важная часть практически всех приложений. Так как экранная клавиатура обычно рассматривается как часть устройства (к примеру, смартфона или планшета), или даже как отдельное приложение – вы, возможно, не планируете тестировать ее в ходе проверки использующего такую клавиатуру приложения. Однако я неоднократно обнаруживала, что тестировать экранную клавиатуру в приложении надо так, как будто бы она неотъемлемая часть вашего продукта. Неважно, как вы это назовете – интеграционным тестированием или каким-то иным. Важно, что пользователи заметят, если клавиатура криво работает с вашим приложением, и все нежелательные варианты поведения могут повлиять на их решение пользоваться приложением впредь.

 

Читать статью полностью...



оценка влияния на точность проведения тестирования
2020-01-12 21:03

Всем привет.
Помогите, плиз, прояснить название данной темы.
В чем смысл и как провести  



© 2010 | Software-Testing.Ru


В избранное