SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
Федор Строк
Старший инженер по контролю качества
Я.Тестировщик
3
Зачем?
• Продемонстрировать разработчикам и
заказчикам, что ПО соответствует
требованиям
• Определить ситуации, когда поведение
программы является неправильным,
нежелательным или не соответствует
спецификации
Что такое качество?
• Надежность
• Сопровождаемость
• Практичность
• Эффективность
• Мобильность
• Функциональность
• Счастье пользователей
Виды
• По объекту:
– Функциональное
– Производительности
– Юзабилити
– Интерфейса пользователей
– Безопасности
– Локализации
– Совместимости
• По знанию
– Черного ящика
– Белого ящика
– Серого ящика
Виды
• По степени автоматизации
– Автоматизированное
– Ручное
– Полуавтоматизированное
• По степени изолированности компонентов
– Компонентное/модульное
– Интегральное
– Системное
Баги
• 1945
• компьютер Harvard Mark II
• Моль перемкнула реле
• Первый баг 
Баги
• 1993
• Pentium
• 4195835.0/3145727.0 = 1.33374, вместо
1.33382
• 0.006 % ошибки
• 475 миллионов долларов
Баги
• 4 Июня 1996
• Программный код Ariane 5 был перенесен с
Ariane 4
• ошибку в арифметической операции - когда
64-битное число с плавающей точкой
конвертировалось в 16-битное целое.
• самоуничтожение после 40 секунд полета
Баги
Самая комментируемая
строчка на Github 
БК
• Яндекс.Директ – интерфейс для
рекламодателей
• Баннерная крутилка отвечает за логику
выбора баннера:
– Учет требований рекламодателей
– Особенность контекстной рекламы – цена за клики
Геотаргетинг
• Рекламодатель работает исключительно в
Москве, хочет показываться только целевой
аудитории
• Что делать в Зеленограде?
• Какова точность регионов?
• А что если хочет показываться по всей
России?
• Как определить регион?
Аукцион второй цены
• Когда баннеры торгуются, используется
аукцион второй цены
• Списываем минимальное достаточное
количество денег, для того, чтобы
показаться, там где показался
Задача прогноза CTR
• В конечном счете нас интересует CPM –
ожидаемый доход
• Надо правильно оценить вероятность клика
по баннеру
• Matrixnet 
Федор Строк
Старший инженер по
контролю качества
8 915 1037928
Fdrstrok@yandex-team.ru
Аспирант ОПМИ НИУ-ВШЭ
Вопросы?

Weitere ähnliche Inhalte

Andere mochten auch

Resultado 16 junio 2013
Resultado 16 junio 2013Resultado 16 junio 2013
Resultado 16 junio 2013UTTA OSPAT
 
Involucrando a los Médicos en la Agenda de Calidad y Seguridad del Paciente
Involucrando a los Médicos en la Agenda de Calidad y Seguridad del PacienteInvolucrando a los Médicos en la Agenda de Calidad y Seguridad del Paciente
Involucrando a los Médicos en la Agenda de Calidad y Seguridad del PacienteCmp Consejo Nacional
 
Diapositivas myriam
Diapositivas myriam Diapositivas myriam
Diapositivas myriam Alexa Cruz
 
Actividad 03
Actividad 03Actividad 03
Actividad 03ysabelvga
 
Series 24 - persons and reasons behind embracing laxminarayan sect
Series 24 - persons and reasons behind embracing laxminarayan sect Series 24 - persons and reasons behind embracing laxminarayan sect
Series 24 - persons and reasons behind embracing laxminarayan sect Satpanth Dharm
 
Actividad 3 producto final
Actividad 3 producto finalActividad 3 producto final
Actividad 3 producto finalKARLALOK
 
Deus é como o açucar
Deus é como o açucarDeus é como o açucar
Deus é como o açucarAmadeu Wolff
 
Para los que aman
Para los que amanPara los que aman
Para los que amanLuis Socas
 
Agar E.M.B
Agar E.M.BAgar E.M.B
Agar E.M.BSuldery
 
ACTIVIDAD 8
ACTIVIDAD 8ACTIVIDAD 8
ACTIVIDAD 8KARLALOK
 
Peregrinos Cósmicos
Peregrinos CósmicosPeregrinos Cósmicos
Peregrinos CósmicosAmadeu Wolff
 
Anmol bhajansangrah
Anmol bhajansangrahAnmol bhajansangrah
Anmol bhajansangrahgurusewa
 
Inventar e Reinventar
Inventar e Reinventar  Inventar e Reinventar
Inventar e Reinventar Amadeu Wolff
 
Avance de las tecnologías para la Seguridad del Paciente
Avance de las tecnologías para la Seguridad del Paciente Avance de las tecnologías para la Seguridad del Paciente
Avance de las tecnologías para la Seguridad del Paciente Cmp Consejo Nacional
 
Quem sou deixa marca
Quem sou deixa marcaQuem sou deixa marca
Quem sou deixa marcaAmadeu Wolff
 

Andere mochten auch (20)

Resultado 16 junio 2013
Resultado 16 junio 2013Resultado 16 junio 2013
Resultado 16 junio 2013
 
Involucrando a los Médicos en la Agenda de Calidad y Seguridad del Paciente
Involucrando a los Médicos en la Agenda de Calidad y Seguridad del PacienteInvolucrando a los Médicos en la Agenda de Calidad y Seguridad del Paciente
Involucrando a los Médicos en la Agenda de Calidad y Seguridad del Paciente
 
Diapositivas myriam
Diapositivas myriam Diapositivas myriam
Diapositivas myriam
 
Actividad 03
Actividad 03Actividad 03
Actividad 03
 
Series 24 - persons and reasons behind embracing laxminarayan sect
Series 24 - persons and reasons behind embracing laxminarayan sect Series 24 - persons and reasons behind embracing laxminarayan sect
Series 24 - persons and reasons behind embracing laxminarayan sect
 
Actividad 3 producto final
Actividad 3 producto finalActividad 3 producto final
Actividad 3 producto final
 
Deus é como o açucar
Deus é como o açucarDeus é como o açucar
Deus é como o açucar
 
Para los que aman
Para los que amanPara los que aman
Para los que aman
 
Agar E.M.B
Agar E.M.BAgar E.M.B
Agar E.M.B
 
A vida sem pressa
A vida sem pressaA vida sem pressa
A vida sem pressa
 
ACTIVIDAD 8
ACTIVIDAD 8ACTIVIDAD 8
ACTIVIDAD 8
 
Peregrinos Cósmicos
Peregrinos CósmicosPeregrinos Cósmicos
Peregrinos Cósmicos
 
Anmol bhajansangrah
Anmol bhajansangrahAnmol bhajansangrah
Anmol bhajansangrah
 
Observe o sol
Observe o solObserve o sol
Observe o sol
 
Alma etno 2013
Alma etno 2013Alma etno 2013
Alma etno 2013
 
Inventar e Reinventar
Inventar e Reinventar  Inventar e Reinventar
Inventar e Reinventar
 
Avance de las tecnologías para la Seguridad del Paciente
Avance de las tecnologías para la Seguridad del Paciente Avance de las tecnologías para la Seguridad del Paciente
Avance de las tecnologías para la Seguridad del Paciente
 
O gigante deitado
O gigante deitadoO gigante deitado
O gigante deitado
 
Quem sou deixa marca
Quem sou deixa marcaQuem sou deixa marca
Quem sou deixa marca
 
Tu és
Tu ésTu és
Tu és
 

Ähnlich wie 002test

Промышленная разработка ПО. Лекция 5. Особенности работы тестировщика
Промышленная разработка ПО. Лекция 5. Особенности работы тестировщикаПромышленная разработка ПО. Лекция 5. Особенности работы тестировщика
Промышленная разработка ПО. Лекция 5. Особенности работы тестировщикаMikhail Payson
 
Фвтоматизированное тестирование с чего начать Part1
Фвтоматизированное тестирование  с чего начать Part1Фвтоматизированное тестирование  с чего начать Part1
Фвтоматизированное тестирование с чего начать Part1DataArt
 
Автоматизация в тестировании инфраструктуры
Автоматизация в тестировании инфраструктурыАвтоматизация в тестировании инфраструктуры
Автоматизация в тестировании инфраструктурыSQALab
 
ук 03.007.02 2011
ук 03.007.02 2011ук 03.007.02 2011
ук 03.007.02 2011etyumentcev
 
Usability ppt-last-140313103534-phpapp01
Usability ppt-last-140313103534-phpapp01Usability ppt-last-140313103534-phpapp01
Usability ppt-last-140313103534-phpapp01Nickola14
 
Внедрение безопасной разработки (Infosecurity 2014)
Внедрение безопасной разработки (Infosecurity 2014)Внедрение безопасной разработки (Infosecurity 2014)
Внедрение безопасной разработки (Infosecurity 2014)Alexey Kachalin
 
Code review как средство обеспечения качества программного обеспечения
Code review как средство обеспечения качества программного обеспеченияCode review как средство обеспечения качества программного обеспечения
Code review как средство обеспечения качества программного обеспеченияSQALab
 
Тестирование весна 2014 смешанное занятие 1
Тестирование весна 2014 смешанное занятие 1Тестирование весна 2014 смешанное занятие 1
Тестирование весна 2014 смешанное занятие 1Technopark
 
Agile и тестирование
Agile и тестированиеAgile и тестирование
Agile и тестированиеOlga Kirillova
 
Бизнес и системный анализ весна 2013 лекция 6
Бизнес и системный анализ весна 2013 лекция 6Бизнес и системный анализ весна 2013 лекция 6
Бизнес и системный анализ весна 2013 лекция 6Technopark
 
2014.12.06 02 Екатерина Боброва — Тестируем сложные backend-ы
2014.12.06 02 Екатерина Боброва — Тестируем сложные backend-ы2014.12.06 02 Екатерина Боброва — Тестируем сложные backend-ы
2014.12.06 02 Екатерина Боброва — Тестируем сложные backend-ыHappyDev
 
Лучшие практики на практике
Лучшие практики на практикеЛучшие практики на практике
Лучшие практики на практикеDenis Tuchin
 
Сергей Полаженко - Security Testing: SQL Injection
Сергей Полаженко - Security Testing: SQL InjectionСергей Полаженко - Security Testing: SQL Injection
Сергей Полаженко - Security Testing: SQL InjectionSQALab
 
Mobile testing: Android, iOS, BlackBerry
Mobile testing: Android, iOS, BlackBerryMobile testing: Android, iOS, BlackBerry
Mobile testing: Android, iOS, BlackBerryQA Club Kiev
 
Марина Широчкина — «Тестирование»
Марина Широчкина — «Тестирование»Марина Широчкина — «Тестирование»
Марина Широчкина — «Тестирование»Yandex
 
ТИЦ - инжиниринговые услуги
ТИЦ - инжиниринговые услугиТИЦ - инжиниринговые услуги
ТИЦ - инжиниринговые услугиVladislav Troshin
 

Ähnlich wie 002test (20)

02-lection-ka
02-lection-ka02-lection-ka
02-lection-ka
 
Промышленная разработка ПО. Лекция 5. Особенности работы тестировщика
Промышленная разработка ПО. Лекция 5. Особенности работы тестировщикаПромышленная разработка ПО. Лекция 5. Особенности работы тестировщика
Промышленная разработка ПО. Лекция 5. Особенности работы тестировщика
 
Фвтоматизированное тестирование с чего начать Part1
Фвтоматизированное тестирование  с чего начать Part1Фвтоматизированное тестирование  с чего начать Part1
Фвтоматизированное тестирование с чего начать Part1
 
Автоматизация в тестировании инфраструктуры
Автоматизация в тестировании инфраструктурыАвтоматизация в тестировании инфраструктуры
Автоматизация в тестировании инфраструктуры
 
ук 03.007.02 2011
ук 03.007.02 2011ук 03.007.02 2011
ук 03.007.02 2011
 
Usability ppt-last-140313103534-phpapp01
Usability ppt-last-140313103534-phpapp01Usability ppt-last-140313103534-phpapp01
Usability ppt-last-140313103534-phpapp01
 
Внедрение безопасной разработки (Infosecurity 2014)
Внедрение безопасной разработки (Infosecurity 2014)Внедрение безопасной разработки (Infosecurity 2014)
Внедрение безопасной разработки (Infosecurity 2014)
 
Code review как средство обеспечения качества программного обеспечения
Code review как средство обеспечения качества программного обеспеченияCode review как средство обеспечения качества программного обеспечения
Code review как средство обеспечения качества программного обеспечения
 
Тестирование весна 2014 смешанное занятие 1
Тестирование весна 2014 смешанное занятие 1Тестирование весна 2014 смешанное занятие 1
Тестирование весна 2014 смешанное занятие 1
 
Agile и тестирование
Agile и тестированиеAgile и тестирование
Agile и тестирование
 
Бизнес и системный анализ весна 2013 лекция 6
Бизнес и системный анализ весна 2013 лекция 6Бизнес и системный анализ весна 2013 лекция 6
Бизнес и системный анализ весна 2013 лекция 6
 
2014.12.06 02 Екатерина Боброва — Тестируем сложные backend-ы
2014.12.06 02 Екатерина Боброва — Тестируем сложные backend-ы2014.12.06 02 Екатерина Боброва — Тестируем сложные backend-ы
2014.12.06 02 Екатерина Боброва — Тестируем сложные backend-ы
 
Лучшие практики на практике
Лучшие практики на практикеЛучшие практики на практике
Лучшие практики на практике
 
Сергей Полаженко - Security Testing: SQL Injection
Сергей Полаженко - Security Testing: SQL InjectionСергей Полаженко - Security Testing: SQL Injection
Сергей Полаженко - Security Testing: SQL Injection
 
Mobile testing: Android, iOS, BlackBerry
Mobile testing: Android, iOS, BlackBerryMobile testing: Android, iOS, BlackBerry
Mobile testing: Android, iOS, BlackBerry
 
Марина Широчкина — «Тестирование»
Марина Широчкина — «Тестирование»Марина Широчкина — «Тестирование»
Марина Широчкина — «Тестирование»
 
План тестирования
План тестированияПлан тестирования
План тестирования
 
Usability_testing
Usability_testingUsability_testing
Usability_testing
 
ТИЦ - инжиниринговые услуги
ТИЦ - инжиниринговые услугиТИЦ - инжиниринговые услуги
ТИЦ - инжиниринговые услуги
 
02ka-nov
02ka-nov02ka-nov
02ka-nov
 

Mehr von Yandex

Предсказание оттока игроков из World of Tanks
Предсказание оттока игроков из World of TanksПредсказание оттока игроков из World of Tanks
Предсказание оттока игроков из World of TanksYandex
 
Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...
Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...
Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...Yandex
 
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров ЯндексаСтруктурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров ЯндексаYandex
 
Представление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров Яндекса
Представление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров ЯндексаПредставление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров Яндекса
Представление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров ЯндексаYandex
 
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...Yandex
 
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...Yandex
 
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...Yandex
 
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...Yandex
 
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...Yandex
 
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...Yandex
 
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...Yandex
 
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...Yandex
 
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеровКак защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеровYandex
 
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...Yandex
 
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...Yandex
 
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...Yandex
 
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...Yandex
 
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...Yandex
 
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...Yandex
 
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...Yandex
 

Mehr von Yandex (20)

Предсказание оттока игроков из World of Tanks
Предсказание оттока игроков из World of TanksПредсказание оттока игроков из World of Tanks
Предсказание оттока игроков из World of Tanks
 
Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...
Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...
Как принять/организовать работу по поисковой оптимизации сайта, Сергей Царик,...
 
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров ЯндексаСтруктурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров Яндекса
 
Представление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров Яндекса
Представление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров ЯндексаПредставление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров Яндекса
Представление сайта в поиске, Сергей Лысенко, лекция в Школе вебмастеров Яндекса
 
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...
 
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...
 
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...
 
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...
 
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
 
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...
 
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...
 
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...
 
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеровКак защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
 
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...
 
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...
 
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...
 
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...
 
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...
 
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...
 
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
 

002test

  • 1.
  • 2. Федор Строк Старший инженер по контролю качества Я.Тестировщик
  • 3. 3
  • 4. Зачем? • Продемонстрировать разработчикам и заказчикам, что ПО соответствует требованиям • Определить ситуации, когда поведение программы является неправильным, нежелательным или не соответствует спецификации
  • 5. Что такое качество? • Надежность • Сопровождаемость • Практичность • Эффективность • Мобильность • Функциональность • Счастье пользователей
  • 6. Виды • По объекту: – Функциональное – Производительности – Юзабилити – Интерфейса пользователей – Безопасности – Локализации – Совместимости • По знанию – Черного ящика – Белого ящика – Серого ящика
  • 7. Виды • По степени автоматизации – Автоматизированное – Ручное – Полуавтоматизированное • По степени изолированности компонентов – Компонентное/модульное – Интегральное – Системное
  • 8. Баги • 1945 • компьютер Harvard Mark II • Моль перемкнула реле • Первый баг 
  • 9. Баги • 1993 • Pentium • 4195835.0/3145727.0 = 1.33374, вместо 1.33382 • 0.006 % ошибки • 475 миллионов долларов
  • 10. Баги • 4 Июня 1996 • Программный код Ariane 5 был перенесен с Ariane 4 • ошибку в арифметической операции - когда 64-битное число с плавающей точкой конвертировалось в 16-битное целое. • самоуничтожение после 40 секунд полета
  • 12. БК • Яндекс.Директ – интерфейс для рекламодателей • Баннерная крутилка отвечает за логику выбора баннера: – Учет требований рекламодателей – Особенность контекстной рекламы – цена за клики
  • 13. Геотаргетинг • Рекламодатель работает исключительно в Москве, хочет показываться только целевой аудитории • Что делать в Зеленограде? • Какова точность регионов? • А что если хочет показываться по всей России? • Как определить регион?
  • 14. Аукцион второй цены • Когда баннеры торгуются, используется аукцион второй цены • Списываем минимальное достаточное количество денег, для того, чтобы показаться, там где показался
  • 15. Задача прогноза CTR • В конечном счете нас интересует CPM – ожидаемый доход • Надо правильно оценить вероятность клика по баннеру • Matrixnet 
  • 16. Федор Строк Старший инженер по контролю качества 8 915 1037928 Fdrstrok@yandex-team.ru Аспирант ОПМИ НИУ-ВШЭ Вопросы?