Есть ли желающие заняться тестированием, разработкой конфигурации (open source)
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
Т.е. тестировщик должен сам ковыряться во всей конфигурации, хаотично нажимая различные кнопки, создавать документы и т.д.? У вас нет перечня определенных действий, которые необходимо выполнять, что проверять, как тестировать?
P.S.Надо понимать, что проект open source а следовательно люди должны быть увлечены тем чем они занимаются
Т.е. тестировщик должен сам ковыряться во всей конфигурации, хаотично нажимая различные кнопки, создавать документы и т.д.? У вас нет перечня определенных действий, которые необходимо выполнять, что проверять, как тестировать?
(2)
Перечня действий нет, обычно что бы не наживать беспорядочно все кнопки - берется какой нить сквозной пример например: Проверяется модуль платежного календаря, следовательно заводится това,документы реализации\оплаты, формируются отчеты и т.д.
При этом попутно смотрится, что с точки зрения пользователя удобно\не удобно сделано, чот можно улучшить,доработать и т.д.
Т.е. тестировщик должен сам ковыряться во всей конфигурации, хаотично нажимая различные кнопки, создавать документы и т.д.?
Именно в этом смысл тестирования пользователем.
У вас нет перечня определенных действий, которые необходимо выполнять, что проверять, как тестировать?
Перечня действий нет, обычно что бы не наживать беспорядочно все кнопки - берется какой нить сквозной пример например: Проверяется модуль платежного календаря, следовательно заводится това,документы реализации\оплаты, формируются отчеты и т.д.
При этом попутно смотрится, что с точки зрения пользователя удобно\не удобно сделано, чот можно улучшить,доработать и т.д.
(10)
А документация-то есть?
По тому же платежному календарю, например в УТ 11 есть статьи на ИТС.
Книга "Управление торговлей в вопросах и ответах" и т.д.
А вертеть платежный календарь в какой-то кастомной конфигурации просто по наитию - такое себе занятие.
У нас на работе половина сотрудников так делает: тычет кнопки и пробует разные варианты для решения проблемы клиента
А документация-то есть?
По тому же платежному календарю, например в УТ 11 есть статьи на ИТС.
Книга "Управление торговлей в вопросах и ответах" и т.д.
А вертеть платежный календарь в какой-то кастомной конфигурации просто по наитию - такое себе занятие.
У нас на работе половина сотрудников так делает: тычет кнопки и пробует разные варианты для решения проблемы клиента
(1)
300 $m? "Малавата будет!" :)
Шучу. А вот если модератор сочтет, что эта ветка нарушает правила форума и удалит ее, то это будут уже не шутки - вознаграждение превратится... даже не в тыкву, а просто в ничто (обнулится).
Какие правила? Например, вот это:
Правда, продукт бесплатный (от слова "совсем"), так что это маловероятно.
Тестировщик,разработчик получить доступ ко всем расширениям (и стартмани в качестве бонуса)
300 $m? "Малавата будет!" :)
Шучу. А вот если модератор сочтет, что эта ветка нарушает правила форума и удалит ее, то это будут уже не шутки - вознаграждение превратится... даже не в тыкву, а просто в ничто (обнулится).
Какие правила? Например, вот это:
Запрещено:
...
5.Рекламировать в сообщениях, подписях или аватарах любые товары и услуги без специального разрешения администрации форума.
...
5.Рекламировать в сообщениях, подписях или аватарах любые товары и услуги без специального разрешения администрации форума.
Правда, продукт бесплатный (от слова "совсем"), так что это маловероятно.
Срок действия Лицензионного соглашения
это как - взяли и разорвали или конфигурация навсегда открытая и без доп.фин.расходов на поддержку
или получится, обновили конфигурацию - обновляй платфрму-покупай итс..
и второй вопрос
Исправлены выявленные ошибки
можно узнать их характер или содержимое ?
это как - взяли и разорвали или конфигурация навсегда открытая и без доп.фин.расходов на поддержку
или получится, обновили конфигурацию - обновляй платфрму-покупай итс..
и второй вопрос
Исправлены выявленные ошибки
можно узнать их характер или содержимое ?
(5)
(5)
Срок действия Лицензионного соглашения
это как - взяли и разорвали или конфигурация навсегда открытая и без доп.фин.расходов на поддержку
или получится, обновили конфигурацию - обновляй платфрму-покупай итс..
Конфигурация навсегда открыта.
это как - взяли и разорвали или конфигурация навсегда открытая и без доп.фин.расходов на поддержку
или получится, обновили конфигурацию - обновляй платфрму-покупай итс..
(5)
и второй вопрос
Можно (постараюсь расписывать подобнее, что было исправлено)
У 1С весь пул клиентов фактически является тестировщиками (потому как в конфигурациях постоянно находятся какие-то баги), а тут несколько человек должны тестить.... Мне кажется, что все проблемы они не откопают в любом случае, только самые явные. Тут только несколько десятков внедрений с разными вариантами учета прольют свет на недостатки, и то не сразу).
Любой разработчик может добавлять свои расширения в магазин расширений, устанавливать на них цену, а также указывать, для каких пользователей они будут доступны.
что-то мне напоминает это :)
не пройдет немного времени - и модульная система станет таким же монстром
неповоротливым
глючным
трудно поддерживаемым
ненужным
_____________
если нет главного(главных) кто контролирует доработку и изменения
то я не хочу учавствовать в таких проектах
проблем достаточно в стандартных поставках конфигураций
что-то мне напоминает это :)
не пройдет немного времени - и модульная система станет таким же монстром
неповоротливым
глючным
трудно поддерживаемым
ненужным
_____________
если нет главного(главных) кто контролирует доработку и изменения
то я не хочу учавствовать в таких проектах
проблем достаточно в стандартных поставках конфигураций
(9)
Не совсем понятно почему решили, что нет главного кто контролирует разработку?!
е пройдет немного времени - и модульная система станет таким же монстром
неповоротливым
глючным
трудно поддерживаемым
ненужным
Скажем так, смысл модульности в том, что ненужные,глючные, не устаивающие пользователей модули они всегда могут отключить\удалить и пользоваться только теми которые их устраивают (либо писать свои под свою специфику)
неповоротливым
глючным
трудно поддерживаемым
ненужным
Не совсем понятно почему решили, что нет главного кто контролирует разработку?!
Всегда думал, что оупен сорс - это когда код открытый. Разработчик делает продукт, тестирует и выкладывает всем - берите, дорабатывайте, выкладывайте свои доделки или варианты, продавайте, или раздавайте, или как хотите. Но ядро сделано профессионалами и с гарантией производителя.
А тут получается, что предполагается написание продукта как письма дяди Федора.
Интересно.
А тут получается, что предполагается написание продукта как письма дяди Федора.
Интересно.
(25)именно так и есть, код открытый, берите дорабатывайте, продавайте. Разработчик старается тестировать (на сколько это возможно).
А тут получается, что предполагается написание продукта как письма дяди Федора
Возможно я просто пропустил, где было именно такое предложение.
(31)
Пользователь имеет право:
использовать Конфигурацию для неограниченного числа рабочих мест;
бесплатно распространять копии Конфигурации;
улучшать Конфигурацию и публиковать свои улучшения через Разработчика;
создавать любые расширения для Конфигурации и публиковать их в «Магазине расширений» Разработчика;
заключить договор с Разработчиком договор на лицензионное сопровождение Конфигурации на платной основе.
Пользователь НЕ имеет права:
копировать документацию, входящую в комплект поставки Конфигурации;
полностью, либо частично предоставлять Конфигурацию в аренду или продавать третьим лицам или предоставлять на нее сублицензию;
удалять любую информацию об авторских правах
Пользователь имеет право:
использовать Конфигурацию для неограниченного числа рабочих мест;
бесплатно распространять копии Конфигурации;
улучшать Конфигурацию и публиковать свои улучшения через Разработчика;
создавать любые расширения для Конфигурации и публиковать их в «Магазине расширений» Разработчика;
заключить договор с Разработчиком договор на лицензионное сопровождение Конфигурации на платной основе.
Пользователь НЕ имеет права:
копировать документацию, входящую в комплект поставки Конфигурации;
полностью, либо частично предоставлять Конфигурацию в аренду или продавать третьим лицам или предоставлять на нее сублицензию;
удалять любую информацию об авторских правах
(33) Я уверен более чем на 146%, что никто (в не зависимости от лицензии) не возьмётся сделать форк и вести данную разработку ибо не хватит ни сил, ни времени, ни желания, ни много чего еще... Пытаться продавать конфигурацию - это утопия. Продаются услуги (по внедрению, сопровождению, обновлению, обучению и т.д.). Время продаж конфигураций давно прошло.
(47) Сложный вопрос...Каждый разработчик считает, что архитектура его решений идеальна и порой она действительно бывает "идеальной" на тот момент времени, с теми инструментами и возможностями (в данном случае платформы), но ничего не стоит на месте, все развивается и то, что раньше казалось "идеальным" в какой-то момент времени начинает казаться слегка убогим.
Как такового описания архитектуры - нет. Есть некие основополагающие принципы написания конфигурации которых необходимо придерживаться (возможно позднее опишу их - учитывая, что совсем не много).
Как такового описания архитектуры - нет. Есть некие основополагающие принципы написания конфигурации которых необходимо придерживаться (возможно позднее опишу их - учитывая, что совсем не много).
В качестве наработки навыков по автоматизированному тестированию и документированию (vanessa итд) могу поучаствовать. Мои контакты у Вас есть.
Для старта нужен функциональный блок (домен) с описанием функциональных требований, для того чтобы от них формировать набор тестов.
Для старта нужен функциональный блок (домен) с описанием функциональных требований, для того чтобы от них формировать набор тестов.
Честно так и не понял что за конфигурация у Вас... Из этого дальше складывается непонимание того, какая цель ну и что делать) Тестирование конечно прочитал... Но я разраб, тестирую я через изучение кода. Если он кривой то сначала переделываем, потом тестируем. Ну и конечно интерес в 50 Sm слабый. это всего лишь цена 2 часов работы) Могу предложить код-ревью если требуется... Статьи про Как читать чужой код думаю не дадут сомневаться что есть опыт) но бесплатно не работаю)
(59)
По ссылке достаточно подробно описано\расписано, что за конфигурация (имхо)
Цель найти разработчиков,тестировщиков,дизайнеров,тех.писателей и т.д. которым было бы интересно присоединиться к данному проекту.
Скорее всего (я почти в этом уверен) - никто из тех, кто выкладывает свои статьи и разработки (от 1 до 10СМ) не работает бесплатно и вряд-ли свой труд они оценивают максимум в 1 час работы (СМ по курсу).
Это не работа - это увлечение, интерес.
Честно так и не понял что за конфигурация у Вас.
По ссылке достаточно подробно описано\расписано, что за конфигурация (имхо)
Из этого дальше складывается непонимание того, какая цель ну и что делать)
Цель найти разработчиков,тестировщиков,дизайнеров,тех.писателей и т.д. которым было бы интересно присоединиться к данному проекту.
но бесплатно не работаю)
Скорее всего (я почти в этом уверен) - никто из тех, кто выкладывает свои статьи и разработки (от 1 до 10СМ) не работает бесплатно и вряд-ли свой труд они оценивают максимум в 1 час работы (СМ по курсу).
Это не работа - это увлечение, интерес.
(60)
тут извиняюсь, не открыл чего-то)))
Написанные статьи и разработки за см всё равно монетизируются. Это происходит обычно во время собеседований! Шансы на успех гораздо выше если у тебя есть хорошие публикации с плюсами, комментами и скачиваниями.
Здесь пока понятно, что кто-то хочет сделать продукт за счет рабов... судьба продукта до конца не ясна всё же... Это сейчас Вы его позиционируете как что-то бесплатное... но сейчас нет ничего бесплатного!
Успехов Вам.
По ссылке достаточно подробно описано\расписано
тут извиняюсь, не открыл чего-то)))
Написанные статьи и разработки за см всё равно монетизируются. Это происходит обычно во время собеседований! Шансы на успех гораздо выше если у тебя есть хорошие публикации с плюсами, комментами и скачиваниями.
Здесь пока понятно, что кто-то хочет сделать продукт за счет рабов... судьба продукта до конца не ясна всё же... Это сейчас Вы его позиционируете как что-то бесплатное... но сейчас нет ничего бесплатного!
Успехов Вам.
(61)
но сейчас нет ничего бесплатного!
Linux - живет и развивается, при этом является абсолютно бесплатным (продукт создан за счет "рабов") :)
Написанные статьи и разработки за см всё равно монетизируются. Это происходит обычно во время собеседований!
Если на собеседование заявить, что принимал непосредственное участие в разработки такой-то конфигурации то думаю аналогия с монетизацией будет такая же.
Мне конфигурация видится как реализация функционала по принципам старых понятных конфигураций 1с (типа ут 10.3), но по современным методикам уф и бсп. И это хорошо. Далеко не всем нужна заумь современных конфигураций 1с.
Но, в общем и в целом, все реализовано достаточно простыми и незамудренными решениями, показывающими решение, но не решающими до конца с учетом всех используемых на предприятиях на практике вариантов)
Впрочем, может это и надо для ядра.
Впрочем, может это и надо для ядра.
(70)
Очень хочется, что бы решение было простым, что бы любой мог сходу разобраться (то чем славилась 7ка).
Но, в общем и в целом, все реализовано достаточно простыми и незамудренными решениями
Очень хочется, что бы решение было простым, что бы любой мог сходу разобраться (то чем славилась 7ка).
Скрытый текст |
|---|
| У меня был великолепный наставник который любил повторять:
- Делать сложное очень просто, а вот делать простое очень сложно. - Код который требует комментария (описания) - плохой код. |
(72)
Объектно-ориентированное программирование (оставим пока вопрос о соответствии 1С - парадигме ООП) с Вами в корне не согласно: оно изначально подразумевает использование готовых, специально "упрощенных" объектов (классов, объектов, инстансов) для создания еще более сложных сущностей))
>>Код который требует комментария (описания) - плохой код.
Комментарии пишут не за ради самих комментариев, а чтобы не терять время на разбор кода и поиска проблемного места. Была бы пообъектная карта программного кода - комментарии были бы не нужны. Но это еще далекая фантастика.
а вот делать простое очень сложно.
Объектно-ориентированное программирование (оставим пока вопрос о соответствии 1С - парадигме ООП) с Вами в корне не согласно: оно изначально подразумевает использование готовых, специально "упрощенных" объектов (классов, объектов, инстансов) для создания еще более сложных сущностей))
>>Код который требует комментария (описания) - плохой код.
Комментарии пишут не за ради самих комментариев, а чтобы не терять время на разбор кода и поиска проблемного места. Была бы пообъектная карта программного кода - комментарии были бы не нужны. Но это еще далекая фантастика.
(83) Любой механизм можно использовать как "во благо" так и для запутывания системы и ООП тут не исключения. Я конечно не программист (и наверно не мне рассуждать о подобных вещах), но в свое время довелось заниматься разработкой на 7.7 с 1С++ и ООП позволяло создавать простой и понятный код.
P.S. |
|---|
| Буквально вчера смотрел краем глаза какую-то обработку (что-то связанное с эдо не помню, точно, что именно) - так вот код модуля там был на 80тыс.строк..... в 7ке вся конфа была меньше а тут одна обработка.... |
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот