Всім привіт! Шукаємо тестувальника, який візьме на себе дві пов'язані задачі: описати документацію по всьому працюючому функціоналу з нуля і провести великий обсяг тестів. Продукт: криптобіржа. Проекту 3 тижні — ви приходите на етап, де ще немає легасі і ваші рішення по процесу тестування стануть стандартом. Що потрібно зробити: - Пройти по всім фічам продукту і описати їх: що робить, як перевіряється, які є крайові випадки - Зібрати тест-кейси і чек-листи по кожному розділу - Провести функціональне тестування, оформити баг-репорти з кроками відтворення Обов'язковий досвід: - Практика з криптою: поповнення і виведення, розуміння мереж TRON (TRC-20), Solana, BSC (BEP-20), різниця між ними, що буває при відправці в неправильну мережу - Тестування веб-додатків, вміння писати відтворювані баг-репорти - Робота з ІІ-інструментами для прискорення написання документації — але з перевіркою результату, а не копіпастом Хто готовий почати працювати? Напишіть, будь ласка
Технічне завдання Необхідно виправити роботу підключення Trust Wallet при переході на лендінг саме через посилання в шапці профілю TikTok. Зараз лендінг і підключення гаманця працюють при відкритті в звичайному браузері, а також при деяких інших способах переходу. Проблема виникає саме в наступному сценарії: TikTok → посилання в шапці профілю → вбудований браузер TikTok → лендінг → натискання кнопки Get Your Card / «Оформити карту» → відкриття Trust Wallet → запуск існуючого WalletConnect-сценарію. При відкритті лендінга через посилання в шапці профілю TikTok після натискання кнопки Trust Wallet не відкривається, з'являється безкінечна завантаження або кнопка взагалі не реагує.Що необхідно зробити Вивчити поточну реалізацію лендінга і самостійно визначити причину, чому перехід з TikTok WebView в Trust Wallet не працює. Виправити саме ланцюг переходу: посилання в шапці профілю TikTok → вбудований браузер TikTok → лендінг → кнопка підключення → додаток Trust Wallet → існуюче підключення через WalletConnect/Reown. Після натискання кнопки повинно відкриватися саме додаток Trust Wallet, а не: офіційний сайт Trust Wallet; сторінка завантаження додатку; список вибору інших гаманців; безкінечна завантаження; порожня проміжна сторінка; звичайний браузер без подальшого підключення. Після відкриття Trust Wallet повинен запускатися той же існуючий WalletConnect-сценарій, який вже працює при відкритті лендінга через звичайний мобільний браузер. Необхідно зберегти вже існуючу функціональність лендінга. Не потрібно заново розробляти WalletConnect, платіжну логіку, транзакції, смарт-контракт або інші частини проекту, які вже присутні в вихідних файлах і працюють поза TikTok. Не можна змінювати або ламати існуючу логіку після підключення гаманця. Завдання полягає у виправленні проблемного переходу з TikTok WebView до вже існуючого робочого сценарію. Рішення повинно працювати: на iPhone і Android; при переході саме з посилання в шапці профілю TikTok; у вбудованому браузері TikTok; на актуальних версіях TikTok і Trust Wallet; без прив'язки до конкретної моделі телефону. Не можна порушити поточну роботу лендінга: в Safari; в Chrome; в інших звичайних мобільних браузерах; при переході з Telegram; при переході з Instagram; при прямому відкритті посилання. Рішення не повинно бути жорстко прив'язане до одного домену. Домен може змінюватися, тому логіка повинна бути переносною. Після завантаження файлів на інший домен не повинно вимагатися переписування коду під кожну нову адресу. Допускається тільки додавання нового домену в Reown Project Domains, якщо цього вимагає Reown. Якщо TikTok блокує звичайний deep link або universal link, необхідно самостійно реалізувати робочий спосіб переходу через підходящу комбінацію: Trust Wallet links; WalletConnect/Reown; deep link або universal link; коректний fallback; проміжну сторінку або відкриття у зовнішньому браузері — тільки якщо без цього технічно неможливо забезпечити пряме відкриття. При цьому результат повинен бути зручним і зрозумілим для користувача, без зависань і безкінечної завантаження. Необхідно правильно обробити кешування файлів. Після звичайної завантаження готового архіву на хостинг повинна відкриватися актуальна версія, без необхідності вручну пояснювати користувачу, як очищати старий кеш TikTok. При необхідності потрібно додати versioning, cache-busting або іншу коректну обробку кешу безпосередньо в проект. Всі необхідні повідомлення, fallback-кнопки та інструкції повинні бути частиною готового рішення. Замовник не повинен самостійно дописувати код або збирати рішення з окремих фрагментів.Формат роботи Після вибору виконавцем буде передано ZIP-архів поточного лендінга. Доступ до TikTok-акаунту, Trust Wallet, seed-фразі, приватним ключам та особистим акаунтам не надається. Якщо для роботи достатньо ZIP-архіву, виконавець самостійно вносить зміни і повертає готовий виправлений ZIP. Якщо дійсно необхідний доступ до сервера або хостингу, до початку роботи необхідно конкретно пояснити: навіщо він потрібен; які файли або налаштування будуть перевірятися; чому цю роботу неможливо виконати через ZIP-архів.Перевірка результату Виконавець повинен самостійно перевірити повний сценарій: публічний профіль TikTok → посилання в шапці профілю → TikTok WebView → лендінг → кнопка Get Your Card → відкриття Trust Wallet → запуск існуючого WalletConnect/Reown-сценарію. Перевірка посилання з особистих повідомлень TikTok не приймається, оскільки це інший сценарій і він працював раніше. Перевірка тільки через Safari, Chrome або звичайний браузер також не є виконанням завдання. Виконавець повинен надати: готовий виправлений ZIP-архів; посилання на тестовий стенд; відеозапис повного робочого сценарію саме через посилання в шапці профілю TikTok; підтвердження перевірки на iOS і Android; короткий опис внесених змін і файлів, які були змінені. Робота вважається виконаною тільки після того, як на встановленій версії проходить вся ланцюг, вказана в ТЗ. Просто відкриття лендінга з TikTok не вважається результатом. Просто відкриття Trust Wallet без запуску існуючого WalletConnect-сценарію також не вважається результатом. Автоматичні тести, емуляція User-Agent і перевірка посилань з особистих повідомлень не замінюють фактичну перевірку через TikTok bio link на реальному пристрої.Важливі умови виконання роботи Перед прийняттям проекту переконайтеся, будь ласка, що у Вас є необхідні знання, досвід, пристрої та технічна можливість самостійно виконати і перевірити саме вказаний сценарій. Якщо у Вас немає TikTok-акаунта з можливістю додати клікабельне посилання в шапці профілю, немає фізичного iPhone або Android-пристрою або Ви не можете самостійно перевірити вимагану ланцюг, про це необхідно повідомити до прийняття проекту, а не після заяви про виконану роботу. Прошу поважати час один одного і не приймати проект з розрахунком на те, що основну перевірку, пошук помилок, постійну установку нових архівів і запис діагностичних відео буде виконувати замовник. Не варто повністю покладатися на ІІ при виконанні цього завдання. ІІ може використовуватися тільки як допоміжний інструмент. Для роботи необхідні реальні знання: JavaScript; мобільних WebView; deep links і universal links; WalletConnect/Reown; особливостей iOS і Android; поведінки вбудованого браузера TikTok; кешування і деплоя веб-проектів. Виконавець повинен самостійно аналізувати код, знаходити причину проблеми, тестувати результат і відповідати за фактичну працездатність рішення. Не можна підміняти погоджений сценарій схожим. Зокрема, перехід з особистих повідомлень TikTok не є заміною переходу з посилання в шапці профілю. Не потрібно повідомляти, що робота виконана, якщо перевірена тільки частина ланцюга. Усі обмеження і неможливість перевірити окремі пункти необхідно озвучити до прийняття проекту. Якщо після вивчення задачі Ви розумієте, що технічно не можете забезпечити вимаганий результат, будь ласка, не приймайте проект. Це дозволить не витрачати час обох сторін.
Шукаю крипто трейдерів на косультаціі та рекомендації Ми дизайн команда та будуємо для клієнта аналог кракену Якщо маєте досвід з проф трейд апками по типу кракена - найс, дуже вас шукаю Все що від вас потрібно, підключатись на дзвінки та давати зворотній звʼязок на нашу роботу (що вам бракує, чого б хотіли додати, що бісить і тд) На погодинну основу, рейт також напишіть в лс. Рейт можемо проговорити, це не проблема