@qa_ru

Страница 763 из 1080
Shoo
15.11.2017
15:10:36
А чем профайлер андроид студии не устраивает?

Ну и следом: https://stackoverflow.com/questions/14042687/cpu-usage-per-application-in-android Консольных команд вам всяких. :)

Ну, в Андроид студии есть красивые графички.

https://developer.android.com/studio/profile/index.html Смотри мякотка какая, а?

Google
Ketkin
16.11.2017
06:15:17
всем привет. Есть начинающие тестеры? Вопрос - как начинали? Может подскажете годные статьи/курсы. Спасибо

Richard
16.11.2017
06:18:04
Киньте человеку ссылку на джуночат.

T
16.11.2017
06:20:06
@qajuniors

Richard
16.11.2017
06:24:21
О! Они открылись?

Ketkin
16.11.2017
06:29:17
спс

Nikolay
16.11.2017
07:47:25
Добрый день, кто-нибудь юзает XCUITest для тестирования веб сайтов на ios устройствах ?

Ivan
16.11.2017
08:17:19
Всем привет. Кто-нибудь сталкивался, как можно замерить время остановки ожидания загрузки страницы (в плане автоматизации, чтобы компьютер мне выдал результат - через сколько страница перестала быть в ожидании загрузки)? Сейчас приходится брать секундомер и ждать, пока страница загрузится, чтобы выполнить замер.

Maxim
16.11.2017
08:21:25
берешь timestamp до загрузки, потом после, и сверяешь сколько прошло времени собственно

Вячеслав
16.11.2017
08:22:48
а как можно программно понять, что страница загрузилась ПОЛНОСТЬЮ?

и что вообще для вас это самое ПОЛНОСТЬЮ

Maxim
16.11.2017
08:25:07
а это уже другой вопрос)))

Вячеслав
16.11.2017
08:27:36
https://www.webpagetest.org/

может есть апи какое нибудь у инструмента

Google
Shoo
16.11.2017
08:49:47
Это не совсем корректный совет в контексте "замера времени", а не "проверить, что страница загружается быстрее, чем N".

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

Shoo
16.11.2017
09:02:29
http://barancev.github.io/page-loading-complete/
Баранцев, как всегда. Много воды, вывод капитана очевидности в финале, и ничего кроме Селениума.

Andrey
16.11.2017
09:03:12
я не нашёл там воды, но ок

Shoo
16.11.2017
09:03:39
Да кмон, там 80% статьи о том, как можно было оценить загрузку страницы в 95 и позже.

Зато ни слова про то, что Реакт, отдельную загрузка динамических компонентов, про то, что didLoad и конечное(актуальное) состояние в стейт-машине - разные вещи, и т.д.

Alexey
16.11.2017
09:05:43
Но в целом да, ничего не мешает поставить таймер в автотесте, сложнее будет определить критерии "страница загрузилась полностью" (если это не ангуляр, ха).
Да, мой пример именно в контексте каких то обязательных элементов, по которым можно сказать что страница "полностью" загружена,в случае с условным ангуляром все иначе

Andrey
16.11.2017
09:06:32
https://developer.mozilla.org/ru/docs/Web/API/Navigation_timing_API вот ещё может быть полезно

Oleg
16.11.2017
12:46:59
Привет, ребят, а через какой инструменты вы тестируете функционал завязанный на websocket ?

Inga
16.11.2017
12:48:29
Раньше было Wireshark, но сейчас эти запросы видны и через стандартные инструменты типа Developer Tools

Oleg
16.11.2017
12:49:55
??

спасибо

Shoo
16.11.2017
14:17:32
Enterpise А можно вас попросить описывать вопросы в формате, близком к: "Посоны, я тут пытаюсь сделать X, попробовал варианты A, B и C, сталкиваюсь с проблемой Z".

Можно даже одним, а не 15 сообщениями, но это не точно.

http://mkdocs-docs.readthedocs.io/en/latest/codeception/ Вот тут есть пример фикстур для юнитов, например.

Google
Vage
16.11.2017
14:21:57
Чувак, ты уже который день спрашиваешь вопросы про ocdeception, ответы на которые есть даже в самом маленьком мануале этой тулзы... codeception.com - тут есть ответы на все твои вопросы, читай - потом спрашивай

Aintsuberun
16.11.2017
14:31:43
Доброе время суток, библиотеки для автоматизации тестирования на питоне может кто подсказать?

Prokop
16.11.2017
14:32:12
автоматизации чего?

Geronimo (Макс) NN
16.11.2017
14:33:32
Если веб, то Selenium например

Shoo
16.11.2017
14:33:45
Доброе время суток, библиотеки для автоматизации тестирования на питоне может кто подсказать?
Какие критерии вам важны при выборе данной библиотеки? Что она должна уметь, какие задачи решать и от каких проблем избавлять вас?

Shoo
16.11.2017
14:34:59
что
А что? Биндинг селениума под пайтон является библиотекой.

Geronimo (Макс) NN
16.11.2017
14:35:17
что
Selenium WebDriver – программная библиотека для управления браузерами.

StAn
16.11.2017
14:35:32
ну, так то да ) тупанул

Aintsuberun
16.11.2017
14:36:21
Более менее понял, спасибо. Попробую pytest.

Pavel
16.11.2017
15:24:54
еще есть unittest, но pytest лучше

Oksana
16.11.2017
16:10:30
Всем привет. Кто-нибудь сталкивался, как можно замерить время остановки ожидания загрузки страницы (в плане автоматизации, чтобы компьютер мне выдал результат - через сколько страница перестала быть в ожидании загрузки)? Сейчас приходится брать секундомер и ждать, пока страница загрузится, чтобы выполнить замер.
В давние-стародавние времена, когда мы писали фреймворк для создания автотестов вашингтонпосту, мы завели себе такой метод waitForPageFullyLoaded с таймером. Включаешь stopwatch когда стартовал метод, останавливаешь, как только рапортовал об окончании загрузки. Оборачивали мы в него click, open, refresh. Всегда знали, сколько по времени грузились страницы.. Примерно через год разработки waitForPageFullyLoaded() стал относительно стабилен на различных страничках, т.е. мы уже могли более-менее на него положиться (год!). Даже ближе к концу проекта нет нет да что то в нем правили.И это при том, что делалось это в рамках целевого проекта — создание фреймворка автотестирования: тремя автотестерами плюс один сеньор джава разработчик. Так что, во-первых, дорого (у нас получилос) Во-вторых -не всегда и нужно это — дожидаться полной загрузки. И, в-третьих, сейчас куча фреймворков, которые все умеют ждать и оборачивать. Если у вас не реакт/ангуляр - берите селенид - у него обернуто все в ожидания за вас, если дело в ожидании. Он простой, простые проверки можно быстро писать. Сейчас я использую автотесты как вспомогательный инструмент тестирования, т.е время на автотесты у меня мало, выделяется по остаточному принципу, а покрыть нужно много чего. Поэтому оптимизируюсь, как могу. У меня сейчас webdriverio, тестит нокаут и ангуляр, пока нет проблемы вместо waitForPageFullyLoaded() просто ждать исчезновения всех лоадеров. Простое решение, но пока работает без монструозных (и дорогих) ожиданий полной загрузки. А в программистов я смогу и железной линейкой потыкать сейчас, если где то при состоянии загрузки не окажется лоадера.

MnmlSniper
16.11.2017
16:40:03
В давние-стародавние времена, когда мы писали фреймворк для создания автотестов вашингтонпосту, мы завели себе такой метод waitForPageFullyLoaded с таймером. Включаешь stopwatch когда стартовал метод, останавливаешь, как только рапортовал об окончании загрузки. Оборачивали мы в него click, open, refresh. Всегда знали, сколько по времени грузились страницы.. Примерно через год разработки waitForPageFullyLoaded() стал относительно стабилен на различных страничках, т.е. мы уже могли более-менее на него положиться (год!). Даже ближе к концу проекта нет нет да что то в нем правили.И это при том, что делалось это в рамках целевого проекта — создание фреймворка автотестирования: тремя автотестерами плюс один сеньор джава разработчик. Так что, во-первых, дорого (у нас получилос) Во-вторых -не всегда и нужно это — дожидаться полной загрузки. И, в-третьих, сейчас куча фреймворков, которые все умеют ждать и оборачивать. Если у вас не реакт/ангуляр - берите селенид - у него обернуто все в ожидания за вас, если дело в ожидании. Он простой, простые проверки можно быстро писать. Сейчас я использую автотесты как вспомогательный инструмент тестирования, т.е время на автотесты у меня мало, выделяется по остаточному принципу, а покрыть нужно много чего. Поэтому оптимизируюсь, как могу. У меня сейчас webdriverio, тестит нокаут и ангуляр, пока нет проблемы вместо waitForPageFullyLoaded() просто ждать исчезновения всех лоадеров. Простое решение, но пока работает без монструозных (и дорогих) ожиданий полной загрузки. А в программистов я смогу и железной линейкой потыкать сейчас, если где то при состоянии загрузки не окажется лоадера.
Можно фото линейки)

Oksana
16.11.2017
16:45:30
Можно фото линейки)
Она на рабочем столе у меня лежит. Фото будет только завтра. Обычная железная линейка на 50 см

Ksu
16.11.2017
16:48:01
Линейка дривен девелопмент

Ivan
16.11.2017
16:51:54
Вот оказывается как, линейка решает всё.. А я тут все думал, как решить проще этот вопрос. Спасибо за ответы, какой-нибудь способ возьму на вооружение, уж очень не хочется сидеть с секундомером и засекать вручную, сколько загрузится очередная страница))

Evgeniy
16.11.2017
16:53:55
Господь дал тебе два вызова time.now() и операцию вычитания

Alexei
16.11.2017
17:49:19
@qajuniors
А кто прокачался - выходит?)

T
16.11.2017
18:01:45
Google
xeen
16.11.2017
20:07:04
А кто прокачался - выходит?)
а кто прокачался - выходит в открытый космос...

Aleksey
16.11.2017
20:16:00
Ребята

Го книгу по джаве

За 5 дней

Скоро собеседование

Окончил курсы ручного тестирования, а отправляют на стажировку автоматизация тестирования

Ппц

Alexander
16.11.2017
20:18:10
Так тебе и надо?

За 5 дней книжку не успеешь, лучше в инете посмотри вопросы-ответы по джаве на собеседованиях

Страница 763 из 1080