Сегодня хочу рассказать о двух багах, порожденных либо верой в собственную предусмотрительность и непогрешимость систем, либо недостаточными проработкой Use Cases и вниманием к пользователю. Также оба дефекта касаются финансовых вопросов, что вызывает еще большее удивление отсутствием должного внимания.
Итак, баг №1. Система — предположительно PayPal.com, возможно uTest.com.
При создании учетной записи из России, пользователь сразу предупреждается, что с этого счета можно будет только списывать средства, зачисление невозможно. Успешно притворившись тупым чайником, заказал выплату своего гонорара из uTest.com на такой счет. В положенное время средства списались (неожиданный эффект), но на счету не появились (как, собственно, и ожидалось). Я честно пишу письмо в uTest.com с жалобой, что деньги списались, но не пришли на счет, указав свою подозрения о том, что это связано с ограничениями моего счета в PayPal. Удивительно, но из uTest.com ответили довольно оперативно (в течение суток), что я, конечно, виноват сам, но PayPal оплату принял, и теперь, чтобы все вернуть обратно, потребуется около двух недель. Так что, скорее всего, проблема в интерфейсах PayPal, ведь если бы платежный скрипт неверно обработал сообщение об ошибке, то при непроведенном платеже откатить вручную операцию внутри только своих БД не так сложно.
Баг №2. Система — uTest.com.
В связи с тем, что мой аккаунт в PayPal не принимает денег, а альтернативным способом получить заработок из uTest.com можно только на карточку uTest Debit MasterCard, насчет заказа которой я пока не уверен, я решил вообще пока отменить вывод денег из uTest.com. Но это оказалось не так просто! Дело в том, что после добавления своего аккаунта PayPal на страницу «Payment Methods» удалить его оттуда нельзя в принципе, только отредактировать. Однако при сохранении отредактированного варианта проверяется, чтобы это был валидный адрес электронной почты, то есть пустую строку ввести я не могу. В выпадающем списке «Метод оплаты» есть только вариант «PayPal», пустого и «None» вариантов нет. То есть если я опять что-то заработаю за месяц, 15 февраля скрипт отработает и перечислит средства мне на счет, который деньги не принимает. В службу поддержки об этом я также сообщил.
Мораль: защита от дурака, особенно в финансовых системах, вещь очень полезная и разрабатываться должна тщательно и последовательно. При этом должны рассматриваться все возможности, в том числе и возврат в исходное состояние (второй баг).
Комментарии, замечания от специалистов по тестированию?
Комментарии (26)
RSS свернуть / развернуть2. Карта uTest Debit MasterCard обслуживается Payoneer, на мой взгляд стоит брать. Хотя, в виде опции, я так и не нашел этого у себя в профайле. У uTest платежами, кстати, всё очень интересно. Вот пункт по этой теме из
То есть, судя по всем uTest стремится как можно быстрее вывести «не свои» деньги из системы. На мой взгляд, это действительно просто недоработка. Впрочем я допускаю, что требование на такую реализацию пришло от бизнеса и просто оказалось не совсем продуманной в плане России и других несчастных без Paypal и Payoneer.
alsedi
2. Карта uTest Debit MasterCard у меня вызывает вопрос: trx — это transactions? То есть если операций по карте нет, я не оплачиваю ежемесячное обслуживание?
retverd
alsedi
И можно ли из этого PayPal-а деньги вывести куда-нибудь? Например на WebMoney.
Без возможности получения денег участие в проекте uTest совершенно теряет какой-либо смысл (имхо).
LeshaL
retverd
barancev
Из 22,000 тестеров из 162 стран наверняка кто-то русский и выводил.
Top Newbie uTester: Alexey Filippow, Ukraine
Viacheslav Erofeev (Russia)
Не регистрировался пока, но хочу узнать, возможна ли схема с зачислением на счёт надежных друзей или родственников в Швейцарии, Германии и США. С последующей оплатой этой картой товаров в Озоне и тп?
korziner
Насколько я помню, Алексей со страниц S_T.ru просил отозваться Вячеслава Ерофеева, да только безуспешно. Внутри системы по-моему нельзя отправлять сообщения. Открыл топик в форуме, только наши туда, по-моему, не заглядывают.
retverd
Неужели нельзя по внутренней инфе вычислить контактные данные внешние? В конце концов, мы же не наносим ущерб, а наоборот действуем во благо их бизнеса.
korziner
retverd
Фамилия распространенная, но ведь можно написать через фэйсбук человеку с такой фамилией и друзьями-тестерами, правда? Возможно Вы дали согласие по своей воле не контактировать (но я Вас заставил):
korziner
retverd
Выяснить откуда фраза ведь очень просто: гугл этой фразы в кавычках даёт 7 страниц. А дальше фэйсбук и друзья-тестлиды эйч-пи.
Но ради чего всё это занудство? Мне пока стрёмно регистрироваться, не советуясь с юристами и участниками о последствиях такого контракта. Контракт связывает. Что значит нельзя постить любой «method of contact outside of this site». Значит его надо хорошо (=быстронагугливаемо) запостить до подписания контракта? В то же время хочу поработать в такой крутой (по описаниям) системе, плюс заработать.
korziner
Собственно, кому надо, тот действительно перероет FaceBook (а лучше LinkedIn) и найдет. Успехов в узнавании)
retverd
korziner
Vader
Я честно говоря не знаю принцип работы PayPal-а и чем он, например, отличается от обычных электронных кошёлок.
LeshaL
Vader
Хотя тут конечно я немного удивлен тем как работает uTest. Похоже они такими действиями намеренно не хотят участия тестировщиков из некоторых стран. И речь не только о России.
LeshaL
Не всегда есть возможность оплатить покупки банковской картой. Самый яркий пример — ebay.
Не знаю как у вас в России, а вот у нас на Украине за это по голове не погладят, ибо незаконно.
Короче, нет в мире справедливости.:)
Vader
Алексей, в PayPal можно совершать операции не только с кредитной карты, учетная запись сама по себе является «счетом». К тому же, при оплате кредитной картой через PayPal твои данные не видны продавцу, то есть в данном случае система выступает в роли шлюза.
retverd
Я же говорю, я не знаю как в России, но для украинских граждан открыть счет в иностранном банке не так то и просто. Чтобы все сделать по закону, вам нужно получить индивидуальную лицензию НБУ (нац банк Украины). Лицензия эта действует в течении одного года, после чего нужно получать новую. Еще можно открыть счет, если вы находитесь зарубежом на законных основаниях, но при этом, по возвращению в страну, вам нужно будет этот счет закрыть либо, опять же, получить лицензию. Все другие варианты незаконны.
Не думаю, что ради PayPal'a кто-то будет все это делать.
Vader
Возможно сейчас уже и нет такого закона, не возьмусь сказать. Но думаю, что те кто такие законы когда-то принимал наверняка счета за границей имеют :)
LeshaL
retverd
Vader
retverd
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.