Рубрика «q&a»

Всем привет от команды Тостера!

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

Вводим систему достижений на Тостере - 1

За всеми подробностями добро пожаловать под кат.
Читать полностью »

Привет! Совсем недавно мы проводили хакатон для разработчиков в Бухаресте и Клуже. Основной задачей группы в Клуже было создание эффективной программы-робота для чатов с поддержкой Endava и использованием Microsoft Graph и Q&A Maker. Сегодня мы расскажем об этом проекте, затронув управление аутентификацией для взаимодействия с программой-роботом посредством любого канала, интегрирование Q&A Maker и использование Microsoft Graph в сочетании с SharePoint. Подробнее под катом!

Создание чатбота с использованием Q&A Maker и Microsoft Graph - 1Читать полностью »

Всем привет от команды Тостера! Рады представить вам новую возможность сервиса, которую, как показал наш недавний опрос, ждали многие.

Теперь можно настраивать выдачу вопросов в соответствии с их сложностью. Такая настройка доступна в трёх лентах: «Моя лента», «Все вопросы», «Вопросы в теге».

Дальше расскажем подробней, зачем мы это сделали и как всё работает.

Вводим фильтр сложности вопросов на Тостере - 1
Читать полностью »

Всем привет от команды Тостера! Работая над улучшением нашего сервиса, мы постоянно изучаем данные веб-аналитики, собираем обратную связь от пользователей через службу поддержки или через вопросы, которые задают по тегу «Toster.ru». А когда нам нужно принять более сложное решение или поглубже разобраться в поведении и предпочтениях пользователей, мы проводим опросы. Сегодня как раз хотим поделиться с вами результатами одного из опросов, который провели совсем недавно.

Мы спросили пользователей о некоторых принципиальных нововведениях, которые планируем ввести на сервисе, а также попросили сравнить Toster.ru и Stackoverflow.com по ряду параметров. В опросе приняли участие более 2.5 тысяч человек, из которых две трети являются разработчиками (причём 39% имеют уровень квалификации Senior или Lead, 38% — Middle, и 23% — Junior или Intern).

Результаты опроса «Каким бы вы хотели видеть Toster.ru?» - 1
Читать полностью »

Уважаемые коллеги, в чём выражается профессионализм тестировщика при его подходе к решению очередной задачи? В способности своевременно наверстать недостающие знания, погрузиться "до дна" в её контекст; выявить в её постановке неопределённости/некорректности, чётко сформулировать "непонятки" и устранить всё это при согласовании.

В данной статье я приведу подробную иллюстрацию — как проводить экспертизу задачи на тестирование.

Для чего? Честно говоря, я не знаю много теории для развития выше упомянутых профессиональных качеств. Для меня тестирование — это искусство, к которому я здесь хочу прикоснуться, а также поучиться этому с вами у тех, кто потом выскажет дельные замечания или дополнения.

Для кого? Для тех, кто учится оценивать содержание работ соответственно поставленным задачам; кому надо для себя решить: хватит, не подумав, бросаться выполнять задачи, а потом с грустью смотреть на результаты. Про сторону, из-за "загадочных" требований которой впустую тратится уйма времени и сил, даже не говорю, а про ещё более "тёмную" сторону, привыкшую ловить рыбу в мутной воде, тем более.
Читать полностью »

Всем привет! Сегодня ровно неделя с момента запуска нашего нового Q&A-сервиса — под катом находится список изменений, которые произошли с проектом за это время.

image
Читать полностью »

Как, наверное, уже все знают, с недавнего времени раздел Q&A на хабре превратился в самостоятельный проект — Тостер.
Воспринято это было неоднозначно.
У меня лично уже вырисовалось несколько минусов по сравнению с тем, что было раньше:

- Сложнее подобрать теги
Раньше вопросы делились по хабам. На память я все, естественно, не помнил, но можно было открыть список и пролистать, проверив, есть ли что-то подобное. Но те хабы, которые меня интересовали, я знал. Теперь же вопросы каталогизируются с помощью тегов. Не нужно быть семи пядей во лбу, чтобы понять, с какого ресурса снята калька. Может, со временем, будет удобнее, но сейчас пользоваться мне сложнее.

- Усложнился поиск
Раньше Если я искал что-то на хабре, обычно находилось пару нужных постов и пара вопросов. В сумме они довольно полно освещали интересующую меня тему. Сейчас же по вопросам нужно совершать отдельный поиск. Кстати, на данный момент релевантный поиск на Тостере работает не ахти.

- Нету связи аккаунтов
Раньше, как уже говорили люди в комментариях, можно было оперативно выйти из минуса, давая хорошие ответы на вопросы. Сейчас такая возможность утеряна. Не думаете же вы, что кто-то пойдет искать профиль того, кто дал ответ, чтобы поставить виртуальный плюсик?

- Не совсем удобное юзабилити
Возможно, это вопрос времени, но пока мне неудобно пользоваться. Раньше вопросы можно было добавлять в избранное и они хранились в том же месте, что и посты. Сейчас можно подписаться на вопрос (и избранное перенесли туда), но все избранное в одном месте — намного лучше.

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

Наверняка многие из вас помнят душевные конференции «Тостер» с хрустящими тостами и джемом. В силу разных причин мы приостановили проведение этих мероприятий, однако, богатая история «Тостера» на этом не закончилась. Больше того, она получила неожиданное продолжение.

Тостер. Реинкарнация
Читать полностью »

image

Введение

Привет, привет! Ну что же, пришло время заключительной части, в которой я приведу пример несложных тестов, написанных с применением врапперов из предыдущих частей статьи. Как и обещал, открываю публичный доступ к работающей версии фреймфорка (см. ссылки).Читать полностью »

WebPages

Введение

Приветствую всех, кому предыдущие статьи оказались полезными или были просто интересны. В прошлой части мы разобрались с Selenium WebDriver, и теперь, перед тем, как приступать к написанию тестов, мы должны описать страницы тестируемого приложения. В превью перечислю основные моменты

  • Описания всех страниц будут находиться в отдельном проекте, я назвал его Autotests.WebPages
  • Для каждой страницы будет создан отдельный класс, располагающийся в отдельном файле
  • Названия классов будут совпадать с названиями web-страниц, например описание страницы MySite/Home/Help будет храниться в классе с названием Help
  • Структура расположения этих файлов иерархическая и будет повторять дерево web-страниц. Например, страница LogOn будет иметь путь RootHomeHelp.cs относительно проекта и располагаться в пространстве имен (namespace) Autotests.WebPages.Root.Home
  • Для доступа к страницам будет разработан некоторый фасад (Facade), статический класс Pages
  • На практике страницы могут иметь много общего, поэтому вполне логично использовать наследование и вынесение некоторого функционала в отдельные хелперы

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