Отправляет 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.)На любом автомате изначально написано, какую валюту он принимает. Датчик, по-идеи, должен распознавать только свою валюту, валюту своего автомата, любую другую игнорировать. Автомат - это же не обменный пункт.
Все случаю можно без всяких проблем протестировать физически, стоя лицом к автомату. Хоть на это и понадобятся средства. И только из-за траты средств, мне кажется, что все, что я написал выше - полный бред.
Я абсолютно не уверен, что я что-то написал правильно, но это все, что пришлом мне в голову. Так бы я тестировал автомат физически, забрасывая в него монетки.
Над тест-кейсами буду думать позже, так как категорически не уверен в своих нынешних мыслях.
Строго не судите, пожалуйста.



© 2010 | Software-Testing.Ru


В избранное