Тестирование модуля «Связь с водителями» — различия между версиями

Материал из TaxiMaster
Перейти к: навигация, поиск
 
(не показано 6 промежуточных версий 3 участников)
Строка 1: Строка 1:
{{также|Модуль Java}}
+
'''{{PAGENAME}}''' происходит с вашим участием и с участием сотрудника отдела продаж.
{{вопросы приветствуются}}
+
Вам необходимо заказать демонстрацию, обратившись в отдел продаж ({{ящик ОП}}), и приготовить TMDriver, чтобы выступить в качестве тестового водителя.
'''{{PAGENAME}}''' позволяет узнать возможности [[Модуль Java|модуля Java]] до его покупки и внедрения.
+
Такси-Мастер и [[Сервер связи с водителями]] вы увидите в окне удаленного доступа.
Для этого существует особая демонстрационная версия [[GPRS-сервер]]а, которая позволяет держать одновременно не более двух подключений [[TMDriver]] или [[TMDriverPDA]].
 
Со стороны Такси-Мастер ограничение — два [[Заказ|текущих заказа]] и пятьдесят завершенных (после достижения этой границы Такси-Мастер блокируется).
 
 
 
== С чего начать? ==
 
Прежде всего, нужно получить версию Такси-Мастер, которая имеет [[модуль Java]], то есть либо купить модуль, либо скачать версию [[Такси-Мастер 1]] или [[Такси-Мастер 2]] с поддержкой модуля Java.
 
Вам потребуется отдельный компьютер для тестов, а также постоянное подключение к сети интернет.
 
 
 
Из программных компонентов Такси-Мастер вам потребуются:
 
 
 
# Демо-версия Такси-Мастер или полная версия Такси-Мастер, работающая в [[Ограниченный режим Такси-Мастер|ограниченном режиме]].
 
# [[Демо-версия GPRS-сервера]].
 
# [[TMDriver]] или [[TMDriverPDA]].
 
 
 
Как уже было сказано выше, Такси-Мастер необходимо установить на отдельный компьютер, на котором еще не установлена [[Сервер Такси-Мастер|серверная]] или [[Клиент Такси-Мастер|клиентская часть]] Такси-Мастер.
 
Связано это с риском создать конфликт между версиями [[Firebird]], если у вас уже установлена какая-либо версия этой СУБД.
 
Будьте внимательны: СУБД Firebird также использую такие программные продукты, как сервер Rander.
 
 
 
== Где взять Такси-Мастер? ==
 
В зависимости от того, являетесь вы пользователем Такси-Мастер или нет, есть несколько вариантов.
 
Для удобства они сведены в таблицу:
 
 
 
{|{{table}}
 
|-
 
! {{table/th}} |
 
! {{table/th}} | Я — пользователь Такси-Мастер
 
! {{table/th}} | У меня нет Такси-Мастер
 
|-
 
! {{table/th}} | Такси-Мастер 1
 
| {{table/td}} |
 
Вам потребуется получить обновление, содержащее клиентскую часть [[Модуль Java|модуля Java]].
 
Для этого отправьте запрос на {{ящик ОТП}}, и в ближайшее время вам будет отправлен набор компонентов:
 
 
 
* Новая версия Такси-Мастер, включающая клиентскую часть модуля Java.
 
* Демонстрационный GPRS-сервер для Такси-Мастер 1.
 
* [[TMDriver]] или [[TMDriverPDA]] для мобильных устройств.
 
 
 
После этого вам потребуется установить GPRS-cервер на компьютер, имеющий постоянный доступ к интернет, и обновить всю систему Такси-Мастер.
 
Если вы не хотите обновлять весь комплекс Такси-Мастер, вы можете установить Такси-Мастер на отдельный компьютер, как в случае с [[Тест новой версии Такси-Мастер|тестированием новой версии]].
 
| {{table/td}} | —
 
|-
 
! {{table/th}} | Такси-Мастер 2
 
| {{table/td}} | Для Такси-Мастер 2 ситуация такая же, как и для Такси-Мастер 1 (см. выше ↑), но вам потребуется обновление Такси-Мастер 2 и GPRS-сервер, соответственно, для Такси-Мастер 2.
 
| {{table/td}} |
 
# Скачайте демо-версию [[Такси-Мастер 2]].
 
# Скачайте демо-версию [[GPRS-сервер]]а для Такси-Мастер 2.
 
# Установите эти компоненты на компьютер, имеющий постоянное подключение к интернет.
 
# Настройте Такси-Мастер.
 
# Настройте GPRS-сервер для работы с демонстрационной базой данных Такси-Мастер 2 (по умолчанию — {{путь к папке ТМ2|tme_demo_db.fdb}}).
 
# Закачайте на сотовый телефон [[TMDriver]] (в случае с КПК или коммуникатором — [[TMDriverPDA]]).
 
# Настройте TMDriver для работы с вашим GPRS-сервером.
 
 
 
{{url|{{ссылка на ТМ2/демо}}|заголовок=Ссылка на демо-версию Такси-Мастер 2}}
 
|-
 
|}
 
 
 
== Где взять GPRS-сервер? ==
 
[[GPRS-сервер]] вы можете скачать по ссылке, указанной ниже.
 
Эта ссылка ведет на ''демонстрационную версию'' GPRS-сервера, предназначенную для работы без [[NET III|ключа защиты]].
 
Демо-версия сервера имеет ограничение на количество подключенных водителей — их может быть не больше двух.
 
Как правило, этого вполне достаточно для теста.
 
 
 
{{url|{{ссылка на GPRS-сервер/демо}}|заголовок=Ссылка на демонстрационную версию [[GPRS-сервер]]а для [[Такси-Мастер 2]]}}
 
 
 
Демонстрационные версии [[GPRS-сервер]]а, в отличие от полных, собираются отдельно для [[Такси-Мастер 1]] и [[Такси-Мастер 2]].
 
Будьте внимательны.
 
  
 
== Где взять TMDriver? ==
 
== Где взять TMDriver? ==
{{вам сюда|TMDriver}}
 
 
[[TMDriver]] (как и [[TMDriverPDA]]) является бесплатным приложением, и возможность работы диктуется только [[GPRS-сервер]]ом, поэтому вы можете скачать и установить мобильное приложение для тестов на такое количество мобильных телефонов, какое считаете необходимым.
 
 
== Как настроить Такси-Мастер? ==
 
Перед тем, как начать тестирование модуля Java, необходимо настроить Такси-Мастер таким образом, чтобы [[GPRS-сервер]] запустился корректно.
 
Помните о том, что при неправильном наборе настроек GPRS-сервер не запустится.
 
 
== Как настроить GPRS-сервер? ==
 
Чаще всего демонстрационный [[GPRS-сервер]] в настройке практически не нуждается (в отличие от полной версии, которая имеет [[файл настройки доступа к серверу Guardant]]).
 
Настройка GPRS-сервера, в том числе и демонстрационного, выполняется с помощью [[Конфигуратор GPRS-сервера|конфигуратора GPRS-сервера]].
 
В случае с демо-версией необходимо только указать [[путь к базе данных]] и сохранить настройки.
 
 
GPRS-сервер будет соединяться с демонстрационной базой данных, которая хранит настройки Такси-Мастер.
 
Так как настройка Такси-Мастер еще не выполнялась, GPRS-сервер не сможет работать, поэтому перед его запуском необходимо выполнить настройку Такси-Мастер.
 
  
После настройки Такси-Мастер запустите GPRS-сервер, нажав {{button|Старт}}.
+
[[TMDriver]] является бесплатным приложением, которое можно скачать в магазине приложений [https://play.google.com/store/apps/details?id=ru.taximaster.www&hl=ru Play Market].
Чтобы сервер получал и обслуживал соединения со стороны [[TMDriver]], его необходимо оставить в работающем виде.
 
Во время работы GPRS-сервер «прослушивает» указанный в конфигураторе порт (по умолчанию — {{code|22457}}) на предмет входящих сообщений от [[TMDriver]] и отправляет в ответ данные.
 
  
 
== Как настроить TMDriver? ==
 
== Как настроить TMDriver? ==
 
Все, что нужно настроить в TMDriver, — это доступ к серверу и реквизиты входа водителя, то есть:
 
Все, что нужно настроить в TMDriver, — это доступ к серверу и реквизиты входа водителя, то есть:
  
# IP-адрес компьютера, на котором работает [[GPRS-сервер]].
+
# IP-адрес компьютера, на котором работает [[сервер связи с водителями]].
# Порт, по которому происходит соединение с GPRS-сервером.
+
# Порт, по которому происходит соединение с сервером связи с водителями.
 
# [[ИД водителя]].
 
# [[ИД водителя]].
 
# Его пароль.
 
# Его пароль.
  
После этого, если все данные указаны верно и [[GPRS-сервер]] работает и «слушает» указанный порт, после запуска [[TMDriver]] подключение к серверу произойдет успешно, и водитель получит возможность регистрироваться на [[стоянка]]х, выполнять [[заказ]]ы и писать сообщения.
+
Все эти данные вам будут выданы сотрудником отдела продаж.
 
+
Вам необходимо ввести их в соответствующие поля в настройках программы.
== Что делать дальше? ==
 
Дальше можно тестировать.
 
Для этого последовательно запустите [[клиент Такси-Мастер]], [[GPRS-сервер]] и [[TMDriver]].
 
Если какой-либо из трех компонентов не запускается, вернитесь к его настройкам и повторите попытку после их изменения.
 
Если все три компонента запустились, вы можете проверить работу [[Модуль Java|модуля Java]] в демонстрационном режиме.
 
 
 
=== Тестовый заказ водителю ===
 
Чтобы увидеть, как водитель получает, принимает и выполняет заказ с помощью [[TMDriver]], выполните следующие действия:
 
 
 
# Создайте [[заказ]].
 
# Назначьте на него водителя, под именем которого выполнен вход в [[TMDriver]]. Со стороны [[TMDriver]] вы увидите уведомление о поступлении нового заказа.
 
# Укажите время подачи и протестируйте другие функции [[TMDriver]] для работы с заказом. Вы увидите, что на стороне оператора в списке заказов состояние заказа будет изменяться.
 
 
 
=== Тестовый свободный заказ по стоянке ===
 
Вы можете создать свободный [[заказ]] по [[Стоянка|стоянке]], не назначая на него водителя напрямую.
 
Водитель с [[TMDriver]] сможет увидеть этот заказ, если находится на той же стоянке, либо сначала переместиться на эту стоянку и увидеть заказ.
 
Если водитель — первый в очереди по данной стоянке, он сможет взять заказ на выполнение.
 
Помните о том, что оператор должен ''подтвердить'' заказ, установив особое [[Подтверждение заказа диспетчером|подтверждающее состояние]].
 
  
 
[[Категория:Тестирование]]
 
[[Категория:Тестирование]]
[[Категория:Модуль Java]]
 
 
[[Категория:Демонстрация]]
 
[[Категория:Демонстрация]]

Текущая версия на 15:26, 14 ноября 2017

Тестирование модуля «Связь с водителями» происходит с вашим участием и с участием сотрудника отдела продаж. Вам необходимо заказать демонстрацию, обратившись в отдел продаж (sales@bitmaster.ru), и приготовить TMDriver, чтобы выступить в качестве тестового водителя. Такси-Мастер и Сервер связи с водителями вы увидите в окне удаленного доступа.

Где взять TMDriver?

TMDriver является бесплатным приложением, которое можно скачать в магазине приложений Play Market.

Как настроить TMDriver?

Все, что нужно настроить в TMDriver, — это доступ к серверу и реквизиты входа водителя, то есть:

  1. IP-адрес компьютера, на котором работает сервер связи с водителями.
  2. Порт, по которому происходит соединение с сервером связи с водителями.
  3. ИД водителя.
  4. Его пароль.

Все эти данные вам будут выданы сотрудником отдела продаж. Вам необходимо ввести их в соответствующие поля в настройках программы.