Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Как устроено тестирование у разработчиков КОМПАС-3D



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Как устроено тестирование у разработчиков КОМПАС-3D
2017-10-10 10:31

Оригинальная публикация: https://habrahabr.ru/company/ascon/blog/327582/

Недавно вышла новая версия САПР КОМПАС-3D v17, но вплоть до самого финального релиза в систему еще вносились изменения, тестирование продолжалось. О том, какие испытания проходил новый КОМПАС-3D, прежде чем попасть к пользователям, рассказывает команда КОМПАС-3D из Центра разработки АСКОН в Коломне.

Каждой новой версии предстоит преодолеть множество этапов тестирования, в котором принимает участие практически все: программисты создают юнит-тесты, аналитики проводят юзабилити-тестирование, группа автоматизированного тестирования разрабатывает сценарии с применением пользовательского интерфейса, API и специальных тестовых функций. Эта же команда отвечает за тестирование производительности, конверторов и обширной базы пользовательских документов.

 

Читать публикацию полностью



Как запустить safaridriver на MacOS Sierra НЕ под админом
2017-10-10 15:13
Добрый день!
Возможно кто-то вдруг сталкивался с такой ситуацией:
У нас есть выделенная машина MacBook Pro с MacOS Sierra. На этой машине хотим запустить прогон тестов для Safari (тут речь о десктопном Safari).
Будем использовать для этого Selenium Grid.
 
Apple для Sierra был разработан спец. драйвер safaridriver.
То есть под админом я запускаю /usr/bin/safaridriver --enable
Затем /usr/bin/safaridriver -p 0
и всё отлично работает: Python-тест с удаленной машины выполняется.
safaridriver при этом висит в процессах
 
Но на этой же машине работает человек. Поэтому не хотелось бы мешать ему GUI-автотестами (которые запускаются автоматически при каждом коммите). Мы хотели бы сделать прогон тестов не под основным пользователем, а под другой учетной записью. Специально завели учетку.
Под этой учеткой команда /usr/bin/safaridriver --enable непонятно что делает. Указываем пароль админа, команда просто выполняется, ошибки при этом не пишет.
Команда /usr/bin/safaridriver -p 0 пишет:
ERROR: safaridriver could not launch because it is not configured
correctly or you need to authenticate. Re-run safaridriver(1) and
pass the '--enable' flag to configure and/or authenticate.
For more information, consult the safaridriver(1) man page.
 
safaridriver соответственно в процессах нет.
 
То есть я так понимаю, что /usr/bin/safaridriver --enable не отработала.
 
Прописывали права запуска safaridriver из под админа для другого пользователя в sudoers - не помогает.
Может кто-то сталкивался - как запустить safaridriver на MacOS Sierra под другой учеткой (не под админом)?
 
Спасибо!


© 2010 | Software-Testing.Ru


В избранное