Size: a a a

QA — русскоговорящее сообщество

2021 January 29

AV

Alexey Voronenko in QA — русскоговорящее сообщество
источник

AV

Alexey Voronenko in QA — русскоговорящее сообщество
вот ещё кой чего нашёл
источник

RG

Richard Gears in QA — русскоговорящее сообщество
Посмотрите в закрепе @qajuniors
источник

AV

Alexey Voronenko in QA — русскоговорящее сообщество
да. хорошо, спасибо =)
источник

AV

Alexey Voronenko in QA — русскоговорящее сообщество
Richard Gears
Посмотрите в закрепе @qajuniors
возможно я куда-то не туда смотрю, но в полезных ссылках, не нашёл ничего касаемо техник тест дизайна
источник

Ʋ

ƲΔŁᙀАMᗸΔ in QA — русскоговорящее сообщество
Привет всем, у меня есть десктопное приложение, которое вылетает, когда происходят какие-то сложные расчеты.
Можно ли как-то протестировать это, т.е узнать сколько памяти есть, какие места, может оно какие-то сторонние процедуры запускает?
Вообще какие варианты в тестировании могут быть?
источник

RG

Richard Gears in QA — русскоговорящее сообщество
ƲΔŁᙀАMᗸΔ
Привет всем, у меня есть десктопное приложение, которое вылетает, когда происходят какие-то сложные расчеты.
Можно ли как-то протестировать это, т.е узнать сколько памяти есть, какие места, может оно какие-то сторонние процедуры запускает?
Вообще какие варианты в тестировании могут быть?
Да. Программа Зкщсуыы Ьщтшещк bkb ЗкщсЬщт
источник

RG

Richard Gears in QA — русскоговорящее сообщество
Отлично сказал )
источник

RG

Richard Gears in QA — русскоговорящее сообщество
Process Monitor или Procmon
источник

RG

Richard Gears in QA — русскоговорящее сообщество
пограмма
источник

Ʋ

ƲΔŁᙀАMᗸΔ in QA — русскоговорящее сообщество
Окей)
Посмотрю
источник
2021 January 30

GW

Gendalf White in QA — русскоговорящее сообщество
В телеграмме же можно свое сообщение редактировать)
источник

K

Keane in QA — русскоговорящее сообщество
ƲΔŁᙀАMᗸΔ
Привет всем, у меня есть десктопное приложение, которое вылетает, когда происходят какие-то сложные расчеты.
Можно ли как-то протестировать это, т.е узнать сколько памяти есть, какие места, может оно какие-то сторонние процедуры запускает?
Вообще какие варианты в тестировании могут быть?
Вам нужен набор утилит Sysinternals Suite (https://docs.microsoft.com/en-us/sysinternals/downloads/sysinternals-suite).

Внутри есть утилита procdump.

Что с ней делать:
1) Запускаете своё приложение и пока ничего в нём не делаете.
2) Запускаете консоль с правами администратора.
3) Запускаете procdump со следующими параметрами:

procdump -e -ma <PID>

PID процесса можно узнать через Task Manager или Process Explorer. Вам нужен PID тестируемого приложения.
4) Воспроизводите проблему. Когда приложение упадёт, procdump снимет дамп памяти процесса на момент падения.

Что делать с этим дампом:
1) Устанавливаете себе WinDBG. Его можно найти в Windows SDK.
2) Подключаете отладочные символы от тестируемого приложения.
3) Загружаете собранный дамп.
4) Дальше открываете стеки всех потоков и находите поток, в котором произошло падение.
5) В стеке будет прямо указана причина падения.
источник

K

Keane in QA — русскоговорящее сообщество
ƲΔŁᙀАMᗸΔ
Привет всем, у меня есть десктопное приложение, которое вылетает, когда происходят какие-то сложные расчеты.
Можно ли как-то протестировать это, т.е узнать сколько памяти есть, какие места, может оно какие-то сторонние процедуры запускает?
Вообще какие варианты в тестировании могут быть?
Потребление памяти можно увидеть в Process Explorer (procexp) для простого варианта. Если нужно нечто более мощное, могу предложить VMMap.

В Process Monitor (procmon) можно увидеть список всех процессов, которые запускало ваше тестируемое приложение. Это можно увидеть в TreeView. Если правильно помню, вызывается при нажатии Ctrl + T.

Если вы хотите увидеть все вызовы, которые делало ваше приложение, то необходимо снять ETL логи. Это можно сделать, установив Windows ADK. Внутри есть такая вещь, как WPA. Вам понадобится настроить отладочнве символы, купить бутылку хорошего виски и много времени.
источник

K

Keane in QA — русскоговорящее сообщество
ƲΔŁᙀАMᗸΔ
Привет всем, у меня есть десктопное приложение, которое вылетает, когда происходят какие-то сложные расчеты.
Можно ли как-то протестировать это, т.е узнать сколько памяти есть, какие места, может оно какие-то сторонние процедуры запускает?
Вообще какие варианты в тестировании могут быть?
Совсем забыл. Есть ещё утилита API Monitor, чтобы следить за всеми вызовами WinAPI для тестируемого приложения.
источник

Ʋ

ƲΔŁᙀАMᗸΔ in QA — русскоговорящее сообщество
Keane
Совсем забыл. Есть ещё утилита API Monitor, чтобы следить за всеми вызовами WinAPI для тестируемого приложения.
окей, спасибо большое, буду пробовать
источник

Ʋ

ƲΔŁᙀАMᗸΔ in QA — русскоговорящее сообщество
@KeaneLBP 500мб дампа для 43 секунд это нормально?
источник

K

Keane in QA — русскоговорящее сообщество
ƲΔŁᙀАMᗸΔ
@KeaneLBP 500мб дампа для 43 секунд это нормально?
Вполне. Если процесс в этот момент столько памяти съел, то и дамп будет соответствующий.
источник

A

Andrew in QA — русскоговорящее сообщество
Парни сори за тупой вопрос, делаю тестовое задание на первую работу, сказали проверить их сайт, на сайте я нашёл неполный перевод некоторых страниц сайта, это записать как разные баги или в один запихнуть?
источник

VY

Valentin Yuriev in QA — русскоговорящее сообщество
Andrew
Парни сори за тупой вопрос, делаю тестовое задание на первую работу, сказали проверить их сайт, на сайте я нашёл неполный перевод некоторых страниц сайта, это записать как разные баги или в один запихнуть?
Можно создать один баг где указать какие странице не переведены
источник