Тестирование мобильной платформы 1С

Опубликовал DitriX в раздел Администрирование - Тестирование и исправление

Если Вас интересует вопрос - а как быстро будет работать мобильная платформа 1С на Вашем мобильнике? И при этом сэмулировать количество создаваемых объектов и т.д. То добро пожаловать под кат.

Добрый день!

Что-то я давно ничего интересного не освещал, по мобильной платформе. Надо бы это исправить :).

Но сегодня я хочу поговорить немного о другом, а именно – производительности мобильной платформы на мобильном устройстве. Меня не раз спрашивали на самой конференции про это, и что самое интересное – люди не могли сформулировать вопрос четко. Т.е. что значит производительность? Создание документов? Проведение? Удаление? Получение остатков?

Согласитесь – это задача довольно таки не тривиальная. Попробую объяснить почему:

Мы не можем взять и сослаться на всякие там программы для тестирования, типо Антуту и т.д., так как они считают и те коэф., которые не влияют на работу платформы;

Очень много зависит от того, с какими данными работают, например если используется 5 элементов справочника и 200документов – это одна цифра, если же используют 200 элементов справочника и 2 документа – это другая. Или нет?

А с каким объемом реально работать? Что лучше использовать? Хранить остатки в регистре сведений? Или может в регистре накоплений? А может вообще как реквизит справочника?

Многое зависит и от операционной системы, от SD карты и т.д.

А влияет ли видеокарта на производительность?

Ну и т.д.

Я сейчас в руках держу ТСД на андроиде, обзор которого я готовлю, и те пару человек с которыми я общался – спросили одно и то же: а как быстро он работает с 1С?

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

Конфигурация сконструирована таким образом, что позволяет запускать автотесты с определенными данными, заданными изначально.

Есть предопределенные тесты, по которым тестирую я свое оборудование и рекомендую вам тоже их запускать, они позволят нам найти самые оптимальные устройства.

ВНИМАНИЕ! Не стоит сравнивать тесты, полученные в разных версиях мобильной платформы и разных версиях конфигурации. В конфигурации могут быть ошибки, и если вы их найдете – пишите, будем исправлять.

После прохождения тестов – вы можете выгрузить результаты, и отправить мне на эмейл qwwсобачараukr.net. Когда у меня будет время – я буду обновлять таблицу рейтинга.

Давайте плавно перейдем к описанию этой конфигурации.

Сама по себе конфигурация представляет элементарную конфигурацию по торговле.

Она состоит из:

 

Это сделано специально, чтобы не выдумывать там всякие умные названия и т.д. И позволяет быстро с эмулировать ваш учет. Так как вы понимаете, что регистр штрихкодов – это не периодический регистр сведений, а регистр Остатков товара – имеет вид Остатки, то просто будет проще понять всю идею.

Приступим.

При запуске вас ожидает вот такое окошко:

 

Тут выбирайте Тестирование, вас перебросит на следующее окно:

 

 

Тут следует выбрать замер, на текущий момент есть несколько предопределенных замеров:

Наименование

Количество номенклатур

Количество штрихкодов у номенклатуры

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

Количество позиций в каждом документе

Количество документов установки цен

Количество позиций в каждом документе

Вариант А

100

2

100

50

10

100

Вариант Б

1000

6

100

500

10

500

Вариант В

10000

6

200

500

20

1000

Вариант Г

10000

12

200

1000

100

1000

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

Внизу есть еще два поля – Ник на инфостарте и модель телефона. И кнопка Выгрузить замер.

Так как 1С не может определить модель телефона, то, если вы хотите отправить свой результат в общее обозрение – укажите его самостоятельно. Потом нажимаете на кнопку и вам программа сообщит – куда она выгрузила замер. Файл результата – это просто xml с данными.

Еще ниже – есть информация, которая так же выгружается в тот файлик. Тут стоит отметить, что 1С, как я понял, не видит всю память телефона, а только свободную память.

Перед запуском – обязательно прочитайте информацию на вкладке Сервисный.

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

 

Давайте рассмотрим что делает автотест:

1.      Очистим предыдущие данные этого замера

2.      Очистим базу

3.      Запускаем создание номенклатуры

4.      Запускаем создание штрихкодов         

5.      Запускаем создание и проведение документов прихода

6.      Запускаем создание и проведение документов установки цен

7.      Запускаем проверку оборотов

8.      Запускаем проверку остатков

9.      Запускаем проверку среза первых цен

10.  Запускаем проверку среза последних цен

11.  Запускаем Отмену проведения, запись и повторное проведение документов прихода

12.  Запускаем Отмену проведения, запись и повторное проведение документов установки цен

13.  Запускаем Отмену проведения и удаление документов прихода

14.  Запускаем Отмену проведения и удаление документов установки цен

15.  Запускаем очистку регистра штрихкодов     

16.  Запускаем удаление номенклатуры

17.  Очистим базу

 

Однако, вы также – можете устраивать свои одиночные проверки без автотеста, для этого перейдите на соответствующие вкладки.

 

Я их не буду тут рассматривать, сами пороетесь.

И так, давайте посмотрим на таблицу результатов для нескольких телефонов:

 

Вид замера/Модель телефона SamsungGalaxyNote ($500)Год выпуска: 2011 (флагман) LenovoA706 ($ 230)Год выпуска: 2013 (бюджет) GSmartG1355 ($ 180)Год выпуска: 2012 (бюджет) SamsungGalaxyS3(флагман) ipad mini iphone 4s ПК, довольно быстрый, SSD диски, в файловом режиме Google Nexus 4
Вариант А

29 524

00:29

37 705

00:37

99 463

01:39

30 771

00:30

22 216

00:22

26 724

00:26

3 740

00:03

33 867

00:33

Вариант Б

216 462

03:36

287 927

04:47

767 806

12:47

261 531

04:21

166 589

02:46

236 590

03:56

28 029

00:28

251 441

04:11

Вариант В

692 722

11:32

789 088

13:09

2 747 151

45:47

611 554

10:11

465 420

07:45

558 062

09:18

88 176

01:28

689 191

11:29

Вариант Г

1 299 707

21:39

1 586 67426:26 Не хватило нервов

1 236 880

20:36

938 234

15:38

1 141 971

19:01

161 014

02:41

1 526 536

25:26

 *Некоторые замеры делал не я, так что не могу ручаться за их «правдивость» 

Ясное дело, что чем меньше – тем лучше.

Что такое конечный бал? Я не стал ничего выдумывать и просто взял и сложил все время затраченное на каждую операцию в миллисекундах. Я посчитал это самым удобных коэф.

Опять таки – не забываем про разные версии ОС, железа (телефон с одной и той же моделью может быть с разным железом).

 Теперь давайте посмотрим графики:

 

 

Добавил из ответа на вопрос.

На сколько я понял – не все до конца понимают зачем это нужно, поэтому позволю себе вставить комментарий в статью.

Ок, давайте пройдемся по всем вашим пунктам.
Имело бы смысл тестировать быстродействие:

1)     записи:

a)     записи чего? Справочника? Документа? Регистра свдений?

b)     записи куда? На флеш память устройства? СД карту? А СД карта какого поколения? Запись в оперативную память?

2)     чтения:

a)     чтения чего?

b)     чтение откуда?

c)      чтение какое?

3)     выполнения вычислений:

a)     каких? Нахождение элемента по коду? Получение остатков? Срез первых?


Т.е. все сводится к одному и тому же - что и для чего вы собрались тестировать? Если вы хотите купить телефон для себя - ну что ж, читайте новости, сравнивайте синтетические тесты и т.д.

А тут - конечная цель получения устройства для работы с мобильной платформой 1С. Где вы можете сэмулировать вашу ситуацию на фирме и получить результат.
Кроме этого - есть такое понятие, как оптимизация под андроид библиотек, которые используют разработчики, та и самого андроида под устройство.


Кроме этого - попробуйте ответить мне на вопрос, вот у меня сейчас есть клиент, у него в среднем 200 документов прихода в день, 200 000 записей в регистре штрихкодов, около 25 000 единиц товара, + куча цен.
Вопрос - какое оборудование ему купить?

Т.е. я теперь дал ему список устройств и сказал - вот берешь вот это, оно на 100уе дороже, но работает в 2 раза быстрее, или берешь вот это, оно дешевле, на столько то медленнее и в среднем твоя синхронизация будет занимать столько времени. Если вас это устраивает - берите. Если нет, то берите дороже.


Я надеюсь смог объяснить суть этой статьи. Кроме этого, на основе данных, указанных в ней, я могу сказать, на сколько, в среднем, операции на телефоне занимают больше времени чем на компе.


Это и была основная цель.

Еще могу дополнить, давайте зайдем на спец сайт и найдем две модели и сравним их:


Samsung Galaxy SIII
http://www.antutu.com/view.shtml?id=75

SCORE

CPU-I

CPU-F

MEM

2D

3D

DB

SD-READ

SD_WRITE

16301

4072

3090

3507

1298

3481

540

195

118


Samsung Galaxy Note
http://www.antutu.com/view.shtml?id=63

SCORE

CPU-I

CPU-F

MEM

2D

3D

DB

SD-READ

SD_WRITE

8695

1761

1082

1485

860

2682

530

87

208

*справедливости ради – замечу, что замеры сняты в разных версия тестов, но я сравнил со своим телефоном  цифры приблизительно те же.


Разница внушительная? По всем параметрам почти в 2 раза! А теперь, не смотря дальше - ответьте мне на такой вопрос - а на сколько быстрее 1С будет работать на S3, чем на Note? В два раза? Три? 10?


Ну что ж, а теперь давайте глянем на реальный цифры:

Вид замера/Модель телефона SamsungGalaxyNote SamsungGalaxyS3
Вариант А 29 52400:29, 524мс 30 77100:30, 771мс
Вариант Б 216 46203:36, 462мс 261 53104:21, 531мс
Вариант В 692 72211:32, 722мс 611 55410:11, 554мс
Вариант Г 1 299 70721:39, 707мс 1 236 88020:36, 880мс

Т.е. с 1С они работаю приблизительно на одной и той же скорости. Вопрос - почему? Ожидали ли вы такого?



И приведу несколько скринов из программы:

Главное окно вы уже видели, теперь пройдемся по остальным, начнем с окна справочников:

 

 Выберем Создать и 1000 элементов, нажмем Выполнить. Наш результат:

 

 В документах:

 

В регистрах сведений:

 

Регистры накоплений (если нет проведенных документов прихода, то запускать смысла нет):

 

Служебная:
 

Теперь посмотрим как проходит автотест:

Все данные записываются в регистр и выглядят вот так :

Если еще остались вопросы – пишите.


Файлы

Наименование Файл Версия Размер Кол. Скачив.
Конфигурация
.cf 45,90Kb
01.12.13
23
.cf 3 45,90Kb 23 Скачать
Установщик для Андроида (арм)
.apk 22,46Mb
01.12.13
31
.apk 3 22,46Mb 31 Скачать

См. также

Лучшие комментарии

13. arcomage 04.12.2013 09:28
(12) awk, Это может сказать человек не запускавший 1С на андроиде на реальных данных.
У меня есть готовое заказное решение на мобильной платформе. Может платформа не совсем стабильна в плане работы с GPS, гризится на слабых планшетах долговато, но внутри работает вполне прилично- формы открываются достаточно быстро, чтобы сказать что 1С не тормозит. Показателем производительности я бы считал комфортность подбора номенклатуры по первым буквам в наименовании в стандартном решении. У меня на смартфоне 2100 позиций номенклатуры и могу сказать, что, например ASUS TF300 (4.2.1) - начинает при на каждой букве подмигивать экраном, а вот SGS3 и SGS NOTE 2 - нет. На последних всё очень комфортно- есть небольшие недоработки по интерфейсу у 1С разве что.
Тяжелые отчеты вы всё равно не получите на мобильной платформе - просто нет механизмов, что бы извлекать данные запросами, зато есть возможность получать готовые данные через Web.
Главное - не надо делать из смартфона сервер по обработке. С вводом первички - он справляется, на всё остальное есть вебсервисы.

"
Кроме этого - попробуйте ответить мне на вопрос, вот у меня сейчас есть клиент, у него в среднем 200 документов прихода в день, 200 000 записей в регистре штрихкодов, около 25 000 единиц товара, + куча цен.
Вопрос - какое оборудование ему купить?
"
Я Вам отвечу - 200 000 единиц не грузят даже в мобильные ТСД - ТСД получают такие данные по Wifi или принудительно ограничивают выборку, но и Вы сами должны понять, что нет смысла делать из смартфона ТСД.
200 документов прихода не сделает ни один человек - это порядка 2-х минут на документ :)
Ответили: (14) (16)
# Ответить
3. Константин С. (файл скачал) 02.12.2013 15:12
У меня эппл продукции нету :)


(2) к вечеру пришлю :)
+ 1 [ DitriX; ]
# Ответить
32. zwitter 09.01.2014 18:20
(23) awk,
Мы используем FolderSync, AndFTP etc. для получения/отправки файла xml с/на FTP и потом загружаем данные в 1С.
Тогда и наличие интернета постоянного не критично, и до бумажки не опускаемся.
+ 1 [ awk; ]
# Ответить

Комментарии

1. dmitriy29 02.12.2013 10:54
а для apple есть приложение ?
Ответили: (2)
# Ответить
2. DitriX 02.12.2013 11:41
(1) нет, но мне тоже было бы интересно.
Конфигурацию я приложил, если есть желающие - то делайте, и скажете результаты. У меня эппл продукции нету :)
Ответили: (3)
# Ответить
3. Константин С. (файл скачал) 02.12.2013 15:12
У меня эппл продукции нету :)


(2) к вечеру пришлю :)
+ 1 [ DitriX; ]
# Ответить
4. awk 03.12.2013 17:04
(0) А тест быстродействие чего проверяет?
Ответили: (5)
# Ответить
5. DitriX 03.12.2013 17:22
(4) мне процитировать всю статью?
Если в двух словах - то проверяет скорость работы мобильного приложения на типовых задачах (создание элементов, получение остатков и т.д.)
Ответили: (6)
# Ответить
6. awk 03.12.2013 17:42
(5) DitriX, Спасибо. Цитировать статью - бесполезно (прочитал ее 5 раз). Очень бесполезное тестирование - это тестирование на типовых задачах (оно абсолютно ничего не показывает). Имело бы смысл тестировать быстродействие: записи, чтения и выполнения вычислений.

P.S. Это мое субъективное мнение. Если задел, заранее прошу прощения.
Ответили: (8)
# Ответить
7. pumbaE 03.12.2013 18:04
Я думал, тут автоматические тесты будут описаны.
Ответили: (9)
# Ответить
8. DitriX 03.12.2013 18:20
(6) та ну что вы, что вы. Я наоборот рад иметь возможность развеять миф, который вы описали :)
Ок, давайте пройдемся по всем вашим пунктам.
Имело бы смысл тестировать быстродействие:
- записи
- записи чего? Справочника? Документа? Регистра свдений?
- записи куда? На флеш память устройства? СД карту? А СД карта какого поколения? Запись в оперативную память?
- чтения
- чтения чего?
- чтение откуда?
- чтение какое?
- выполнения вычислений.
- каких? Нахождение элемента по коду? Получение остатков? Срез первых?

Т.е. все сводится к одному и тому же - что и для чего вы собрались тестировать? Если вы хотите купить телефон для себя - ну что ж, читайте новости, сравнивайте синтетические тесты и т.д.

А тут - конечная цель получения устройства для работы с мобильной платформой 1С. Где вы можете сэмулировать вашу ситуацию на фирме и получить результат.

Ну как то так. Т.е. все люди, почему то, привыкли верить не пойми чему.

Кроме этого - есть такое понятие, как оптимизация под андроид библиотек, которые используют разработчики, та и самого андроида под устройство.
Т.е. некий флай - по умолчанию медленней самсунга с теми же характеристиками. Почему? Потому что самсунг оптимизируют андроид, а флай - видимо нет.

Кроме этого - попробуйте ответить мне на вопрос, вот у меня сейчас есть клиент, у него в среднем 200 документов прихода в день, 200 000 записей в регистре штрихкодов, около 25 000 единиц товара, + куча цен.
Вопрос - какое оборудование ему купить?
Т.е. я теперь дал ему список устройств и сказал - вот берешь вот это, оно на 100уе дороже, но работает в 2 раза быстрее, или берешь вот это, оно дешевле, на столько то медленнее и в среднем твоя синхронизация будет занимать столько времени. Если вас это устраивает - берите. Если нет, то берите дороже.


Я надеюсь смог объяснить суть этой статьи. Кроме этого, на основе данных, указанных в ней, я могу сказать, на сколько, в среднем, операции на телефоне занимают больше времени чем на компе.

Это и была основная цель.

Еще могу дополнить, давайте зайдем на спец сайт:
и найдем две модели и сравним их:

Samsung Galaxy SIII http://www.antutu.com/view.shtml?id=75
SCORE CPU-I CPU-F MEM 2D 3D DB SD-READ SD_WRITE
16301 4072 3090 3507 1298 3481 540 195 118

Samsung Galaxy Note http://www.antutu.com/view.shtml?id=63
SCORE CPU-I CPU-F MEM 2D 3D DB SD-READ SD_WRITE
8695 1761 1082 1485 860 2682 530 87 208

Разница внушительная? По всем параметрам почти в 2 раза! А теперь, не смотря дальше - ответьте мне на такой вопрос - а на сколько быстрее 1С будет работать на S3, чем на Note? В два раза? Три? 10?

Ну что ж, а теперь давайте глянем на реальный цифры:
Note S3
Вариант А 29 524 30 771
Вариант Б 216 462 261 531
Вариант В 692 722 611 554
Вариант Г 1 299 707 1 236 880

Т.е. с 1С они работаю приблизительно на одной и той же скорости. Вопрос - почему? Ожидали ли вы такого?
(Я ожидал:) я просто понимаю эту кухню всю)

Т.е. если у человека есть Note, то его нет смысла переводить на S3 :)

Надеюсь ответ получился развернутый :)

Удачи.
Ответили: (12)
# Ответить
9. DitriX 03.12.2013 18:21
(7) что в вашем понимании значит "автоматические"?
Выбрал тест - нажал кнопку и получил результат. Куда еще автоматическей? :)
Ответили: (10)
# Ответить
10. pumbaE 03.12.2013 18:39
(9) DitriX, есть набор тестов, добавить справочник сверить с эталоном и т.д. только для мобильной платформы.
Сценарии тестирования, unit и т.д.
Ответили: (11)
# Ответить
11. DitriX 03.12.2013 18:48
(10) не понял мысль :)
Тут так и есть. Но вот вопрос - что брать за эталон.
На производительность 1С влияет очень много факторов. Как вариант - за эталон можно брать ПК.
Но и телефон с разными ОС будет давать существенно разные результаты.

А вообще - скачайте конфу и запустите на ПК, тогда вы увидите что программа может. Я так понял, что моя ошибка заключается в том, что я не достаточно хорошо описал саму суть задачи и результаты. Сегодня исправлюсь :)
# Ответить
12. awk 03.12.2013 19:10
(8) DitriX, Очень показательно проанализировать результат.
Это значит что 1С очень, очень и очень тормозное решение для мобильной платформы (может пока).
Ответили: (13)
# Ответить
13. arcomage 04.12.2013 09:28
(12) awk, Это может сказать человек не запускавший 1С на андроиде на реальных данных.
У меня есть готовое заказное решение на мобильной платформе. Может платформа не совсем стабильна в плане работы с GPS, гризится на слабых планшетах долговато, но внутри работает вполне прилично- формы открываются достаточно быстро, чтобы сказать что 1С не тормозит. Показателем производительности я бы считал комфортность подбора номенклатуры по первым буквам в наименовании в стандартном решении. У меня на смартфоне 2100 позиций номенклатуры и могу сказать, что, например ASUS TF300 (4.2.1) - начинает при на каждой букве подмигивать экраном, а вот SGS3 и SGS NOTE 2 - нет. На последних всё очень комфортно- есть небольшие недоработки по интерфейсу у 1С разве что.
Тяжелые отчеты вы всё равно не получите на мобильной платформе - просто нет механизмов, что бы извлекать данные запросами, зато есть возможность получать готовые данные через Web.
Главное - не надо делать из смартфона сервер по обработке. С вводом первички - он справляется, на всё остальное есть вебсервисы.

"
Кроме этого - попробуйте ответить мне на вопрос, вот у меня сейчас есть клиент, у него в среднем 200 документов прихода в день, 200 000 записей в регистре штрихкодов, около 25 000 единиц товара, + куча цен.
Вопрос - какое оборудование ему купить?
"
Я Вам отвечу - 200 000 единиц не грузят даже в мобильные ТСД - ТСД получают такие данные по Wifi или принудительно ограничивают выборку, но и Вы сами должны понять, что нет смысла делать из смартфона ТСД.
200 документов прихода не сделает ни один человек - это порядка 2-х минут на документ :)
Ответили: (14) (16)
# Ответить
14. awk 04.12.2013 10:21
(13) arcomage,
Это может сказать человек не запускавший 1С на андроиде на реальных данных.
Запускал, но давно и падало.

но внутри работает вполне прилично- формы открываются достаточно быстро
Так вот и я о смысле тестирования.

P.S. А вывод я сделал исходя из того, что увеличение показателей аппаратуры вдвое не дало прироста на тесте. Единственный показатель который не поменялся (относительно 540-530), это работа с бд. 1С, на андроиде, SQLite не использует (для хранения данных) - следовательно 90% операций связано с сохранением/восстановлением состояния потоков. Что говорит о плохой продуманности архитектуры, для мобильных устройств.
# Ответить
15. arcomage 04.12.2013 10:55
Я б сказал, что это говорит, что 1С принесла в жертву часть производительности универсальности решения. В качестве базы - "всеми любимый" 1CD. Лично я ожидал много худшей реализации.
Ответили: (16)
# Ответить
16. DitriX 04.12.2013 12:47
(13) ну вот почему всем свойственно думать только о себе?
Ок. У меня клиент с 100к+ товара, 200к+ характеристик и 350к+ штрихкодов.
При этом из этого всего можно выкинуть ну 10%, или 15%, за ненадобностью. А остальное вечно в обороте - и так, такого клиента, следую вашей логике не реально автоматизировать при помощи мобильной 1С?

Вариант номер 2. У клиента, в день, порядка 200 документов прихода и перемещения, т.е. это все живой товар, который или приходит на склад, или уходит.
Что делается сейчас - все уходит на ТСД, все документы. И кто встретил машину - тот принимает и сразу сравнивает документы.
Те кто свободны - берут документ перемещения и идут собирать. Предварительно блокируя его.
Но судя из вашей логики - такого нигде никогда не бывает, база изначально знает какой документ кому послать. 1С:Провидец, новое решение от 1С :)

З.Ы. Это я к чему, не меряйте все по себе :)

(15) ага, и этот 1СД открыть в 1С не выходит, но зато он четко открывается 1Стулс, и хорошо проверяется chdbfl.

Тут есть одна лажа в таком подходе - базы не сжимаются. Но помогает chdbfl, однако для этого надо рут доступ на устройстве.
Ответили: (19)
# Ответить
17. UncleVader (файл скачал) 04.12.2013 20:26
$200, lenovo ideatab a3000-h
вариант Г - 00:18:13, 996мс
Ответили: (18)

Прикрепленные файлы:

04_12_13_45_56 Вариант Г.xml
+ 1 [ DitriX; ]
# Ответить
18. DitriX 04.12.2013 21:55
(17) спасибо. чуть позже обновлю статью
# Ответить
19. awk 04.12.2013 23:18
(16) DitriX,
база изначально знает какой документ кому послать
Если хорошо подумать, то таки да. А если еще подумать, то можно ответить на вопрос нахрена козе боян зачем на складе с вифи, мобильный оффлайн клиент.
Ответили: (20)
# Ответить
20. DitriX 05.12.2013 12:50
(19) вот опять :)
У вас есть вифи, а у нас он только на пол склада. Кроме этого - с этими же терминалами делают ревизии в магазинах, с ними же приходят на заказ и т.д.

Ну и если учесть не нужную нагрузку на сервер и азу, при онлайн клиенте - то встанет на свои места. Ну и плюс лицензии на винду и на 1с, а в случаю использования мобильной платформы - нифига не надо.
Ответили: (21)
# Ответить
21. awk 05.12.2013 13:16
(20) DitriX, А что мешает на еще пол склада ВИФИ провести? Ах да, забыл: "Дешевые проекты никому не нужны. С них красть нечего." © Сериал NEXT.
Ответили: (22)
# Ответить
22. DitriX 05.12.2013 13:55
(21) мешает что? Я вам скажу. У нас 4 склада в разных зонах страны, это зоны, так называемых складских помещений, они находятся далеко за городом, туда обычно кабель не тянут провайдеры, а максимум на что можно рассчитывать - это цепь передатчиков по воздуху. И когда плохая погода, поломки и т.д. - вас не спасет вайфай на весь склад, а 3Г у нас в стране толком нету, есть покалеченный 2Г на скорости до 100кб/с, с попеременным появлением оного.

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

З.Ы. Я опять к тому же, не пытайтесь судить по себе. Не надо. Из этого ничего хорошего не выйдет :) Вы решали свои задачи, со своими условиями - мы свои.
Ответили: (23)
# Ответить
23. awk 05.12.2013 14:24
(22) DitriX, Как-то очень натянуто.

Моя задача:

Есть торговые представители (далее то, что описали вы).

Но склад - это вполне стационарное место, где можно использовать и ТСД, и ноутбуки, и сервера. И ВИФИ в плохую погоду ловит (все решается количеством точек и антенн).
Ответили: (24) (32)
# Ответить
24. DitriX 05.12.2013 14:32
(23) я про провайдера - сервер находится в другом месте, толку от этого вайфая? если нет интернета?
Ответили: (25)
+ 1 [ awk; ]
# Ответить
25. awk 05.12.2013 14:35
(24) DitriX, Главное, что бы решение работало...


P.S> Я еще раз извиняюсь если мои высказывания задевают.
Ответили: (26)
# Ответить
26. DitriX 05.12.2013 14:57
(25) что вы, что вы :) ни в коем случае. Просто думайте масштабней. Видь не все крутится вокруг тех задач, которые вы решаете.

Кроме этого - даже с торговыми представителями - зашел в подвал в магазине и все, онлайна нету :)
Ответили: (27)
# Ответить
27. awk 05.12.2013 15:58
(26) DitriX, :))) Но даже торговыми представителями - записал на бумажку, поймал сеть и отправил. :))))
Ответили: (28)
# Ответить
28. DitriX 05.12.2013 16:08
(27) ага, зубило, молоток, и каменную плиту, ну что бы не потерять, не намокло, не стерлось :)
# Ответить
29. vabue (файл скачал) 09.12.2013 02:33
Чудеса, Samsung Galaxy S2 местами даже резвее чем Galaxy S3. Итоговый результат Г - 18:09
Ответили: (30)
# Ответить
30. DitriX 09.12.2013 10:55
(29) ну тут по хорошему надо бы ставить стоковую прошивку и запускать. А так как у людей уже стоит куча программ, то и результаты могут отличаться. Ну и плюс версия андроида и уровень его оптимизации - тоже роль играют.
# Ответить
31. yaguarrr 17.12.2013 04:28
Давно хотел посмотреть результаты подобных тестов
# Ответить
32. zwitter 09.01.2014 18:20
(23) awk,
Мы используем FolderSync, AndFTP etc. для получения/отправки файла xml с/на FTP и потом загружаем данные в 1С.
Тогда и наличие интернета постоянного не критично, и до бумажки не опускаемся.
+ 1 [ awk; ]
# Ответить
33. dj_serega 25.02.2015 10:11
Автор всегда удивляет!!! МОЛОДЕЦ!!!
# Ответить
34. dj_serega 25.02.2015 10:31
1. А зачем при тестировании все возможные требования к функциям? Я так понял скорость вифи и фото/видео же не тестирутеся?
2. note 3 - критическая ошибка: Приложение Тестирование мобильного приложения остановлено.
2.1. Не вспомню что бы там было x86... Можете все-таки выложить?
2.2. Ни на SD ни на памяти телефона не запускается.
Ответили: (35)
# Ответить
35. DitriX 25.02.2015 13:43
(34) статья старая уже, возьмите просто конфу скачайте и поднимите у себя, потому что там апк файл древний, забыл удалить его
Что за требования? Основная задача - тест скорости, остальное - мелочи.
# Ответить
Внимание! За постинг в данном форуме $m не начисляются.
Внимание! Для написания сообщения необходимо авторизоваться
Текст сообщения*
Прикрепить файл






IE 2016