Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:development:faq:ru [2018/09/19 10:27] asmodeus |
abills:docs:development:faq:ru [2019/07/09 16:19] (текущий) asmodeus [Тестирование] |
||
---|---|---|---|
Строка 15: | Строка 15: | ||
} | } | ||
</code> | </code> | ||
+ | |||
+ | ===Однострочные или Выражения=== | ||
+ | |||
+ | $result = ($total_users == 1) ? "Ok" : "Fail"; | ||
* для удобства форматирования кода можно воспользоваться утилитой perltidy | * для удобства форматирования кода можно воспользоваться утилитой perltidy | ||
https://support.abills.net.ua/perltidy.cgi | https://support.abills.net.ua/perltidy.cgi | ||
+ | |||
+ | |||
====Переменные==== | ====Переменные==== | ||
Строка 32: | Строка 38: | ||
my @devices = (); | my @devices = (); | ||
my @users = (); | my @users = (); | ||
- | | + | |
* Хеши в единсвенном | * Хеши в единсвенном | ||
Строка 118: | Строка 124: | ||
Для тестирования системы существует каталог с тестами **abills/t** | Для тестирования системы существует каталог с тестами **abills/t** | ||
- | perl web.t | + | make |
+ | |||
+ | Жесткий тест работоспособности, никогда его не выполняйте на рабочей системе, чревато пропажей данных | ||
+ | perl web.t brutal | ||
тестирование синтаксиса и стрес тест веб приложений\\ | тестирование синтаксиса и стрес тест веб приложений\\ | ||
Строка 135: | Строка 144: | ||
^FILENAME | файл с описанием тарифного плана и параметров абонента | | ^FILENAME | файл с описанием тарифного плана и параметров абонента | | ||
+ | |||
+ | Для задания логина и пароля авторизации используется файл **t/.test** | ||
+ | |||
+ | login:password | ||
В системе также есть специальный скрипт запуска выделенных тестов, которые хранятся в отдельных каталогах | В системе также есть специальный скрипт запуска выделенных тестов, которые хранятся в отдельных каталогах | ||
[[abills:docs:development:tester|Запуск тестов для модуля или папки]] | [[abills:docs:development:tester|Запуск тестов для модуля или папки]] | ||
+ | |||