Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / Тестирование в 1с / 17 сообщений из 17, страница 1 из 1
06.09.2012, 11:31
    #37946199
linke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тестирование в 1с
Привет всем. Хотелось бы услышат от коллег ответ на вопрос есть для 1с инструменты которые позволяют писать для начала Unit тесты или может методика какая разработки которая позволяет минимизировать количество ошибок в разрабатываемом функционале.

Если по русски, то очень много программистов не могут проверить то что написали(хорошо проверить). А когда система более менее разрастается то вообще очень часто получается что в одном месте исправляем, а в другом месте падает.

Есть вот такая вещь http://ricenter.ru/kommercheskie_organizacii/programmnye_produkty_1s/1s_scenarnoe_testirovanie_8, может кто имел опыт её использования.



В идеале хотелось бы обложить систему тестами и при любых изменениях в системе прогонять эти тесты и видеть упало что-то или нет.
...
Рейтинг: 0 / 0
06.09.2012, 11:58
    #37946255
The Dim!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тестирование в 1с
Ох и больной вопрос, однако.

Для того, что бы проверить функционал, нужно иметь четкое ТЗ и модель реализации. А не как обычно... потому что нужно ещё вчера было, попросил генеральный(вышестоящая компания) и т.д. Т.е. должна быть именно Разработка, с большой буквы, а не скоросной кодинг-конструирование по ходу дела. Чему, кстати, способствует сама 1С. Ну и системный подход само-собой...

Конфигурация "1С:Сценарное тестирование" это немного не то, что написано о ней.
Она может "запомнить" некоторую последовательность действий которую пользователь выполняет интерактивно. Поэтому, полнота тестирования будет весьма сомнительна. Единственное для чего она годится(ИМХО) так это для имитации рабочей нагрузки для разбора производительности системы.
1С:Консолидация, тоже вон "универсальный" инструмент по интеграции и анализа любых данных. А на деле... :)
...
Рейтинг: 0 / 0
06.09.2012, 12:24
    #37946327
sWinTyz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тестирование в 1с
раньше учителем работали?
...
Рейтинг: 0 / 0
06.09.2012, 12:29
    #37946338
The Dim!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тестирование в 1с
кто?
...
Рейтинг: 0 / 0
06.09.2012, 12:44
    #37946394
sWinTyz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тестирование в 1с
ТС

попал до того как сейчас
в одну фирму сама торговля лежит на брюхе
зато отлично работает программа учета рабочего времени программистов
отлично режутся права на доступ ... база в блокировках
зам начальника АйТи = учитель бывший
"я 10 лет учителем проработал" парню на вид 35 ... значит то что кодить не умеет = не видимость
ведущий программист , самый ведущий = учитель

ушел через три месяца
надоело писать отчеты и блоксхемы
методисты ...
...
Рейтинг: 0 / 0
06.09.2012, 12:55
    #37946429
The Dim!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тестирование в 1с
Если вы можете всё сохранить в памяти, то я вам завидую.
...
Рейтинг: 0 / 0
06.09.2012, 13:00
    #37946442
sWinTyz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тестирование в 1с
ну я код читаю как постановку задачи ...
хотя согласен описывать надо
но не до такой же степени
...
Рейтинг: 0 / 0
06.09.2012, 13:03
    #37946450
Last1Cmen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тестирование в 1с
linke
В идеале хотелось бы обложить систему тестами и при любых изменениях в системе прогонять эти тесты и видеть упало что-то или нет.

сферическое ТЗ - сферическое тестирование - сферический результат
...
Рейтинг: 0 / 0
06.09.2012, 14:18
    #37946647
linke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тестирование в 1с
Last1CmenlinkeВ идеале хотелось бы обложить систему тестами и при любых изменениях в системе прогонять эти тесты и видеть упало что-то или нет.

сферическое ТЗ - сферическое тестирование - сферический результат

Да почему оно сферическое? Просто в общем фразу сказал. понятно что на каждый объект конфигурации писать тест не надо. Но на то что конкретно сейчас разрабатывают и критично хотелось бы иметь тесты.
Если еще более конкретно - http://ru.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5

То же рефакторинг в 1с это просто невозможное занятие. Понапишут тонну кода в одном месте тронешь в другом отвалится.
...
Рейтинг: 0 / 0
06.09.2012, 14:22
    #37946656
linke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тестирование в 1с
sWinTyzТС

попал до того как сейчас
в одну фирму сама торговля лежит на брюхе
зато отлично работает программа учета рабочего времени программистов
отлично режутся права на доступ ... база в блокировках
зам начальника АйТи = учитель бывший
"я 10 лет учителем проработал" парню на вид 35 ... значит то что кодить не умеет = не видимость
ведущий программист , самый ведущий = учитель

ушел через три месяца
надоело писать отчеты и блоксхемы
методисты ...
Как вы проверяете, то что Вы делаете?
...
Рейтинг: 0 / 0
06.09.2012, 14:32
    #37946680
The Dim!
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тестирование в 1с
Last1CmenlinkeВ идеале хотелось бы обложить систему тестами и при любых изменениях в системе прогонять эти тесты и видеть упало что-то или нет.

сферическое ТЗ - сферическое тестирование - сферический результат

А на основании ТЗ код не пишут, сначала нужно модель разработать. А уж потом, по модели и код писать можно(и документацию для пользователя).
...
Рейтинг: 0 / 0
06.09.2012, 14:42
    #37946702
linke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тестирование в 1с
Last1CmenlinkeВ идеале хотелось бы обложить систему тестами и при любых изменениях в системе прогонять эти тесты и видеть упало что-то или нет.

сферическое ТЗ - сферическое тестирование - сферический результат

Все понял.

В случае когда задачу не могут сформулировать, все понятно. Я рассматриваю тот случай когда задача имеет конкретное описание и человек должен получить конкретный результат.И при этом его изменения не должны влиять на другие участки кода, логики и тд...
Как проверять? Каждый раз руками шерстить смежные задачи?
...
Рейтинг: 0 / 0
06.09.2012, 15:06
    #37946753
super-code
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тестирование в 1с
Писать приложения, которые будут делать необходимые действия и проверять результат. Ставить эти приложения по расписанию или ручному запуску. В чем проблема? тупой пример-"Программно создать запись в справочнике, проверить, что она создалась, удалить, проверить, что её нет", и крутиться всегда такая задача или по нужде.
Ручками, короче, писать unit-тесты.
...
Рейтинг: 0 / 0
06.09.2012, 15:48
    #37946843
sWinTyz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тестирование в 1с
ну как проверяю?
пишу долго просто
потом долго тестирую
...
Рейтинг: 0 / 0
07.09.2012, 13:35
    #37948185
Taekwonder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тестирование в 1с
linkeПривет всем. Хотелось бы услышат от коллег ответ на вопрос есть для 1с инструменты которые позволяют писать для начала Unit тесты или может методика какая разработки которая позволяет минимизировать количество ошибок в разрабатываемом функционале.

Если по русски, то очень много программистов не могут проверить то что написали(хорошо проверить). А когда система более менее разрастается то вообще очень часто получается что в одном месте исправляем, а в другом месте падает.

Есть вот такая вещь http://ricenter.ru/kommercheskie_organizacii/programmnye_produkty_1s/1s_scenarnoe_testirovanie_8, может кто имел опыт её использования.



В идеале хотелось бы обложить систему тестами и при любых изменениях в системе прогонять эти тесты и видеть упало что-то или нет.

Видел такую диковинку, как юнит-тестирование в 1С для 7.7. Осталось в наследство от прога, который начинал писать всю конфу с нуля. Правда он жёстким сишником был и уехал работать потом по си в Германию. Но правда я этими тестами не пользовался. Они та через классы были сделаны с помощью какой-то приблуды. Да и вообще с юнит-тестами никогда не работал, поэтому даже лезть детально смотреть не стал. Но вообще есть, сам видел, да и вроде работало.
...
Рейтинг: 0 / 0
08.09.2012, 16:53
    #37949476
Gust2002
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тестирование в 1с
linkeВ идеале хотелось бы обложить систему тестами и при любых изменениях в системе прогонять эти тесты и видеть упало что-то или нет.
Мы используем собственный инструментарий. В экосистеме 1С такое имхо никому не нужно, поэтому готового скорее всего нет.
...
Рейтинг: 0 / 0
08.09.2012, 16:54
    #37949477
Gust2002
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Тестирование в 1с
Совсем забыл: раньше учителем не работал.
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Тестирование в 1с / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]