Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

тестирование ocstore


Recommended Posts

добрый день

перед использование ocstore хотел бы потестировать у себя на локалке с нормальной нагрузкой

- база на 1-2 тыс едениц

- 20-30 одновременных соединений

... как то так :о)

подобными наработками кто ни будь занимался?

сами понимаете, вручную набивать базу и создавать соотв. кол-во соединений "не так то просто"...

у кого какие мысли, дельные советы?!

Надіслати
Поділитися на інших сайтах


создаешь один фейковый товар в админке (заполненный по максимуму).

в модели, перед добавлением товара, делаешь выхлоп массива данных.

строишь на его основе массив для автоматического добавления товаров.

загоняешь массив в скрипт.

в цикле создаешь 1-2-10-100 тысяч товаров для тестов.

Надіслати
Поділитися на інших сайтах

создаешь один фейковый товар в админке (заполненный по максимуму).

в модели, перед добавлением товара, делаешь выхлоп массива данных.

строишь на его основе массив для автоматического добавления товаров.

загоняешь массив в скрипт.

в цикле создаешь 1-2-10-100 тысяч товаров для тестов.

1.

если не сложно, то пожалуйста подробнее?!

я так понимаю - это "шаг на забивание базы товароми".

2.

а что есть по поводу "большого количества обращений" к магазину?

Надіслати
Поділитися на інших сайтах


Судя по вопросу - ты с трудом понимаеш о чем спрашиваеш.... не заморачивайся ... похоже ты толком не сможеш оценить результаты тестов.

P.S. извини за прямоту.... грубо, но честно....

Надіслати
Поділитися на інших сайтах

1 часть. какие ни будь пути автоматиции по наполнению магазина есть?

2 часть. тесты, которые эмитируют работу магазина: создание товара, перенос в корзину, оформление заказа, добовление, удаление товара итд (все это естественно по сети с большим количесвом подключений), так сказать для оценки "нагрузочной способности магазина"

можно дать ссылки, ключевое слов итд

пс

да, я плохо ориентируюсь в теме, поэтому обращаюсь сюда за помощью

to afwollis

- делаешь выхлоп массива данных

- строишь на его основе массив

- загоняешь массив в скрипт

поясните, если вы во всем этом хорошо разбираетесь.

я очень сомневаюсь в том, что просто все, абсолютно все как один - взяли, прямо таки, установили магазин и начали работать, вот так, без непосредственного его тестирования.

а ежели так, то все же пользовались какими либо методами (пусть это звучит как "наработками"), а иначе не похоже это на серьезный подход.

ну как, сторожилы, гуру и монстры, не посрамим родной форум и страну нашу!!!

выкладивайте метологию

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

возможно тут присутствуют "руководящий состав" и вы точно знаете, что "подобная работа" проводилась вашим ИТ-отделом, пожалуйста дайте контакт своих "админов"

буду благодарен за любую помошь

ps.

как я это представляю: запускается пару скриптов

один из которых

- эмитирует загрузку товара в магазин (из файла, непосредственно выгрузкой из 1с ...)

другой "работает с магазином по сети:

- делает поиск товара

- выбирает в корзину

- делает покупку

- убирает из корзины итд то есть ведет себя как покупатель

и все это в несколько потоков (сетевых соединений)

итд

ps2 может быть какой API есть?

спасибо за ответ

Змінено користувачем sunjob
Надіслати
Поділитися на інших сайтах


"не посромим родной форум и страну нашу!!!

выкладивайте метологию"

Вы бы не "срОмили" родной форум, пользуясь хоть вордом для проверки орфографии...

Что же до методологии - если Вы столь грамотный специалист, что озаботились методологией проверки (коими громкими словами Вы называете "два скрипта") и упоминаете такие вещи, как "серьёзный подход" - обозначьте граничные условия, требования, возможности. Изучите материалы на "материнском" сайте с требованиями и данными производительности. А то ведь и "два скрипта" по разному можно применить - поставите тестовый сервер на слабой машине в виртуалку, выделив 256 Мб памяти и на MySQL, и на фронтэнд, да ещё что-нибудь графическое туда взгромоздите, и будете потом везде данные своего тестирования публиковать с оценкой "платформа неработоспособна в принципе!!!". Цели-то не ясны Ваши - то ли просто протестировать платформу, то ли протестировать её в условиях реального использования на рабочем оборудовании, то ли обосновать начальству необходимость покупки для собственных экспериментов серверной фермы...

  • +1 1
Надіслати
Поділитися на інших сайтах


на халивар не обращаю внимания

конкретно что сказать есть? если да, то давайте общаться.

все равно докавыряюся до точки!!! а тебе, лысый, я телефон не скажу! :rolleyes:

пс

Вы верите всему, что пишут на заборах, без необходимости проверить собственноручно?! :о)))

ссылки и ключевые слова приветствуются

Надіслати
Поділитися на інших сайтах


Странная тема, и более странные вопросы...

Собственно раставим всё по местам:

ПО для электронной коммерции, в частности обсуждаемый здесь opencart из разряда SCS-платформ, бывают коммерческие (т.е. платные) и бесплатные (т.е. Open Source).

Все нагрузочные тестирования, предпродакшен подготовка, инсталяции под ключ и т.д. имеют место быть в коммерческих продуктах (их кстати полно), Вы вправе требовать от производителя или продавца соблюдения всех заявленных "фич", производительности и тд, т.е. выполнения своих обязательств в соответвии с Вашим контрактом/договором купли-продажи.

Для Open Source (всё тот же обсуждаемый здесь opencart) продуктов (если их вообще можно таковыми называть) ничего из вышеупомянутого нет и никогда не было и врят ли будет - специфика Open Source.

Выводы делайте сами.

На примере разработчиков гораздо проще:

- Вы программист, Вы работаете над Open Source проектом (он бесплатный) 8 часов в день, другой работы у Вас нет - а кушать Вы простите, что будете?

- Вы программист, Вы работаете над Open Source проектом (он бесплатный) 2 часа в день, другая работа у Вас есть и она Вас кормит - много вы за 2 часа в день наработаете?

- Вас много прораммистов, Вы все готовы по два часа работать и сделать мир лучше - а кто Вас будет организовывать, кто будет управлять "неслабыми" процессами разработки, кто дасть денег на сервера и прочую технику для тестирования и т.д.

...утрированно конечно, но примерно так всё в реале и происходит.

Так что, цените любую помощь, уважайте чужой труд.

  • +1 1
Надіслати
Поділитися на інших сайтах

Вы верите всему, что пишут на заборах, без необходимости проверить собственноручно?! :о)))

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

Вы берёте результаты и начинаете самостоятельно разбираться с показателями не имея ни малейшего представления какие они должны быть и как интерпретировать взаимосвязь показателей...

Теперь по делу...

http://opencartforum...dpost__p__33790 это ссылка на файл которым я формирую простейшие тестовые базы на 1000 категорий и 10000 товаров.

Удачи тебе в исследованиях...

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.