Size: a a a

2020 March 01

DT

Dmitry Teh in ru_ASUTP
эмуляция внешней системы у меня уже есть и теперь осталось придумать, как описывать тесты
источник

N

Nick in ru_ASUTP
Инженер Заводобыдлов
Нужно написать несколько тестовых кейсов и по клику на кнопочку убедится, что все тесты выполняются
Думаю, такое точно есть, но точно не бесплатно. На похереном форуме сименса столько всего было крутого, эх.
источник

ИЗ

Инженер Заводобыдлов in ru_ASUTP
Dmitry Teh
я пока хочу в DB, где лежит структура с HMI тегами, менять теги, как будто кнопку кликнули. а дальше смотреть как система изменится
В идеале нужно, чтобы какой то сценарий выполнялся, например, пользователь авторизуется, открывает задвижку, а тестовая среда контролирует, что все сигналы формируются в нужном порядке. Таким образом, у вас появляется возможность проводить тестирование в любое время, внесли небольшие изменения в проект, прогнали тесты, убедились, что все работает
источник

DT

Dmitry Teh in ru_ASUTP
с авторизацией я хз как делать (это уже какой-то селениум), а всё остальное — да. под подобное и задумывалось

только сейчас ручной контроль по цифрам в веб-морде.
как «стартуют» частотники, как  «поворачиваются» энкодеры и в каком месте всё останавливается
источник

ИЗ

Инженер Заводобыдлов in ru_ASUTP
Dmitry Teh
эмуляция внешней системы у меня уже есть и теперь осталось придумать, как описывать тесты
У меня была задумка, через libnodave из питона тестировать алгоритмы, загружаемые в plcsim. Сценарий при этом на каком нибудь структурированном языке можно было бы описывать, например, json
источник

ИЗ

Инженер Заводобыдлов in ru_ASUTP
Может даже запилю
источник

DT

Dmitry Teh in ru_ASUTP
Инженер Заводобыдлов
У меня была задумка, через libnodave из питона тестировать алгоритмы, загружаемые в plcsim. Сценарий при этом на каком нибудь структурированном языке можно было бы описывать, например, json
это, скорее, на юнит-тесты похоже
источник

ИЗ

Инженер Заводобыдлов in ru_ASUTP
Dmitry Teh
с авторизацией я хз как делать (это уже какой-то селениум), а всё остальное — да. под подобное и задумывалось

только сейчас ручной контроль по цифрам в веб-морде.
как «стартуют» частотники, как  «поворачиваются» энкодеры и в каком месте всё останавливается
У wincc есть com объект, который содержит что то вроде login() и logout(), можно снаружи вызывать
источник

DT

Dmitry Teh in ru_ASUTP
а клики по координатам нельзя слать?
источник

KW

Konstantin Wilhelm in ru_ASUTP
Nick
Думаю, такое точно есть, но точно не бесплатно. На похереном форуме сименса столько всего было крутого, эх.
А кто его похерил? Вредители?
источник

N

Nick in ru_ASUTP
Konstantin Wilhelm
А кто его похерил? Вредители?
Без понятия. Кучу готовых скриптов для wincc оттуда брал, модернизировать только под свои проекты.  Авторы отвечали.
источник

KW

Konstantin Wilhelm in ru_ASUTP
Nick
Без понятия. Кучу готовых скриптов для wincc оттуда брал, модернизировать только под свои проекты.  Авторы отвечали.
А чей форум был? Официальный или при фирме какой?
источник

N

Nick in ru_ASUTP
Konstantin Wilhelm
А чей форум был? Официальный или при фирме какой?
Неофициальный, конечно. Официальные на официальном сайте.
источник

N

Nick in ru_ASUTP
Просто делились друг с другом наработками по Сименсу.
источник

KW

Konstantin Wilhelm in ru_ASUTP
Nick
Просто делились друг с другом наработками по Сименсу.
Ну кто-то же владел хостингом
источник

N

Nick in ru_ASUTP
Konstantin Wilhelm
Ну кто-то же владел хостингом
Наверняка, но не получилось. С ru-board тоже было.
источник

KW

Konstantin Wilhelm in ru_ASUTP
Nick
Наверняка, но не получилось. С ru-board тоже было.
Я о том, что за хостинг надо деньги башлять и однажды с владельцем что-то случается и платежи останавливаются. Иногда коммьюнити успевает осознать и перенять хостинг, а обычно нет и оно канет в Лету
источник

KW

Konstantin Wilhelm in ru_ASUTP
У кого-то 100пудов есть полный дамп форума
источник

N

Nick in ru_ASUTP
Konstantin Wilhelm
Я о том, что за хостинг надо деньги башлять и однажды с владельцем что-то случается и платежи останавливаются. Иногда коммьюнити успевает осознать и перенять хостинг, а обычно нет и оно канет в Лету
Пыталось комьюнити, но не получилось. Что умерло - пусть так и будет.
источник

KW

Konstantin Wilhelm in ru_ASUTP
Nick
Пыталось комьюнити, но не получилось. Что умерло - пусть так и будет.
А что так? Срачи были эпические?!
источник