1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-SoloPi

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Режим порта: 5555

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

Многомашинный сценарий

Найдите нужное вам устройство в списке устройств, запишите буквенно-цифровую комбинацию перед полем «device», это серийный номер телефона.

Windows:

%ANDROID_SDK%\platform-tools\adb.exe -s ${записанный ранее серийный номер} tcpip 5555

macOS или Linux:

$ANDROID_SDK/platform-tools/adb -s ${ранее записанный серийный номер} tcpip 5555

Скачайте готовый пакет SoloPi APK (файл SoloPi.apk) или клонируйте исходный код и скомпилируйте его локально. Подробные инструкции по использованию в SoloPi см.: Первое использование

Документация

Обзор кода

  • app: бизнес-логика приложения.
  • shared: основные функции приложения, включая node (получение операций узла страницы), event (мониторинг получения различных событий, включая вспомогательные события и события касания), io (управление данными, база данных), display (инструменты мониторинга производительности).
  • common: функции фреймворка приложения, включая упаковку возможностей ADB, глобальные возможности Service, модуль сообщений и общие инструменты.
  • mdlibrary: генерация Proxy для ExportService (ссылка).
  • permission: пакет разрешений (ссылка).
  • AdbLib: обработка соединения ADB (ссылка).
  • androidWebscokets: реализация WebSocket для Android (ссылка).

Обсуждение содержания

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

  • Группа WeChat (группа 1 заполнена, пожалуйста, добавьте группу 2):

group

  • Группа WeChat:

    В настоящее время группа WeChat заполнена, рекомендуется присоединиться к группе WeChat. Помимо группы WeChat, у нас также есть соответствующая доска в сообществе, где вы можете оставить ответ на https://testerhome.com/topics/node152.

Вклад

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

Как внести свой вклад

Вклад кода: руководство по участию в разработке SoloPi

Одинокий человек не так счастлив, как группа людей, открытый исходный код по-прежнему основан на обмене и обсуждении технологий. Когда у вас возникают некоторые идеи об открытом исходном коде, иногда могут быть более умные способы выражения, например (Спасибо uiautomator2):

  • Нашему бизнесу нужна эта функция ==> Я добавил функцию, которую можно использовать во многих сценариях, и уже отправил MR.
  • Есть ли более подробное описание этой функции? ==> Я изменил содержание, которое стало более удобным в использовании, и помог объединить его.
  • Я не могу использовать его на XXX? ==> Функция имеет некоторые проблемы на телефоне XXX, я уже исправил их.
  • Я только что использовал функцию XXX, почему она отличается от описания в документе? ==> Согласно документу, я попробовал и столкнулся с некоторыми проблемами, это то, что я опубликовал в ATA, Lark, некоторые из них могут быть добавлены.
  • Это всё ещё поддерживается? ==> Что я могу сделать?

Конечно, Star, Fork, Merge Request, Issue и другие функции также доступны в любое время!

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

Благодарность

Мы использовали некоторые сторонние библиотеки в процессе разработки, информацию об этих библиотеках можно найти в информации об авторских правах.

Лицензия с открытым исходным кодом

Этот проект находится под лицензией Apache 2.0. См. файл LICENSE для полного текста лицензии.

Copyright (C) 2015-present, Ant Financial Services Group

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Отказ от ответственности (免责声明)

Отказ от ответственности

Комментарии ( 0 )

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

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mirrors-SoloPi.git
git@api.gitlife.ru:oschina-mirror/mirrors-SoloPi.git
oschina-mirror
mirrors-SoloPi
mirrors-SoloPi
master