GithubHelp home page GithubHelp logo

chatapp's People

Contributors

dimalit avatar evge22 avatar himeii avatar nothappydyadik avatar

Watchers

 avatar  avatar  avatar  avatar

chatapp's Issues

Не все латинские буквы инициалтзирует

Шаги по воспроизведению проблемы:

  1. Запустить ChatApp.
  2. Ввести имя латинскими буквами.
  3. Ввод имя, к примеру, helen.

Ожидаемый результат:
Запоминает это имя и дает возможность общаться дальше.

Фактический результат:
Пишет ошибку.

Зависает программа при отправки сообщения.

Шаги по воспроизведению проблемы:

  1. Запустить ChatApp.
  2. Ввести имя в login через пробел.
  3. Нажать Apply.
  4. Нажать Connect.

Ожидаемый результат:
Возможность общаться.

Фактический результат:
При общении с ботом, программа зависает на этапе connect.

Проблемы с Log out

Шаги
1)Выходим из аккаунта при помощи кнопки Log out
2)В окне авторизации вводим логин и пароль аккаунта, с которого только что вышли

Ожидание:
Выход из аккаунта и положительный результат при повторной авторизации

Реальность
Сообщение что пользователь уже онлайн

Ошибка повторном подключении

Шаги:
1)Подключаюсь к пользователю
2)Звоню, общаюсь
3)Жму Disconnect
4)Пробую повторно подключиться к тому же пользователю

Ожидание:
Повторное подключение
Реальность:
Сообщение пользователь занят

Не считывает русский язык

Шаги по воспроизведению проблемы:

  1. Запустить ChatApp.
  2. Ввести локальный ник. Нажать Apply. Нажать Connect.
  3. Ввести сообщение на кириллице.

Ожидаемый результат:
Возвращает сообщение, которое мы ввели ни кириллице.

Фактический результат:
Непонятный набор символов.

Невозможно установить соединение

Действия.

  1. Запускаем программу
  2. Вводим Ник
  3. Вводим IP собеседника. Нажимаем "Connect"

Ожидание.
Соединение

Результат.
Соединение не происходит. Выдается сообщение об ошибке

Закрытие программы после закрытия окна с отказом в подключении

Шаги по воспроизведению проблемы:

  1. Запустить ChatApp.
  2. Ввести ник . Нажать Apply
  3. Ввести ip и нажать Connect.
  4. Ожидание подключения
  5. Получение окошка с отказом в подключении
  6. Закрыть окошко

Ожидаемый результат:
Возможность дальше работать с программой

Фактический результат:
Программа закрывается полностью.

Нельзя написать ник с символами %%%

Шаги по воспроизведению проблемы:

  1. Запустить ChatApp.
  2. Ввести ник %%% . Нажать Apply
  3. Ввести ip и нажать Connect.

Ожидаемый результат:
Возможность дальше работать с программой

Фактический результат:
Программа не пишет ничего.

Пустой ник

  1. Запустить ChatApp.
  2. В поле Nickname ввести пробел и нажать Apply.
  3. Ввести ip и нажать Connect.

Ожидаемый результат:
Либо невозможность подтвердить ник, либо установка ника на "default", либо сообщение о том что ник пустой.

Фактический результат:
Пустой ник.

Проблемы с сообщение написанных кирилицей

Шаги для воспроизведения:
1)Запустит программу
2)Ввести логин пароль
3)Отослать собеседнику который онлайн сообщение ,написанное на кириллице

Ожидаемы результат:
Сообщение доставлено корректно

Фактический результат:
Доставлены "кракозябры"
7

Окно программы не корректируется

Действия.

  1. Запускаем программу

Ожидание.
Окно с возможностью изменения размера

Результат.
image Окно не корректируется и на моем нэтбуке даже полностью на помещается

Пробел в нике

Шаги по воспроизведению проблемы:

  1. Запустить ChatApp.
  2. В поле Nickname ввести ник с пробелом. Нажать Apply
  3. Ввести ip и нажать Connect.

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

Фактический результат:
Программа зависает.

Анонимное общение.

Шаги по воспроизведению проблемы:

  1. Запустить ChatApp.
  2. Убрать с поля ник все символы. Нажать Apply
  3. Ввести ip и нажать Connect.
  4. Ожидание подключения
  5. Писать сообщение и отправлять.

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

Фактический результат:
Программа пытается общаться.

Невозможность отключения.

Шаги по воспроизведению проблемы:

  1. Запустить программу
  2. Ввести ник, ip, отправить запрос на соединение (нажать Сonnect).
  3. Собеседник закрывает окошко о входящем вызове.

Ожидаемый результат:
Оповещение об отклонении вызова или о не установленном соединении.

Фактический результат:
Естественно, соединение не устанавливается (не выводится Connected to:...), но все говорит об обратном, кнопка Connect заблокирована, а Disconnect разблокирована. Send нажимается, но ничего не делает при попытке отправить сообщение. При нажатии Disconnect выводится надпись "Disconnected", но Сonnect не разблокируется и ничего не происходит, то есть можно сказать, что отключения не произошло.

Зависает программа

Шаги по воспроизведению проблемы:

  1. Запустить ChatApp.
  2. Ввести имя латинскими буквами в поле login.
  3. В поле remote addres прописать адрес 127.0.0.1 (подключение самому к себе).
  4. Высвечивает окно, что абонент занят.
  5. Программа зависает.

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

Фактический результат:
Программа не отвечает.

Некорректное поведение программы при подключении к программе НЕ ChatApp2015

Шаги по воспроизведению проблемы:

  1. Запустить программу
  2. Подключиться к chatapp2015 приложению
  3. Отключиться, неважно пообщавшись или нет
  4. Попытаться подключиться к не chatapp2015 приложению, например google.com

Ожидаемый результат:
Если сделать подключение к условному гуглу сразу при запуске чата будет логичное сообщение failed to connect, при нажатии ок можно ввести новый айпишник, все ок. При проделанных выше действиях появляется другой результат

Фактический результат:

Появляется сообщение в истор
-1
ии сообщений "connected to null", кнопка connect блокируется, disconnect разблокируется - складывается впечатление что произошло соединение (см. скрин)

Несоответсвующее сообщение при попытке залогиниться под аккаунтом online юзера

Шаги воспроизведения:
1)Жмем Log out
2)В поле логин и пароль пишем логин и пароль юзера который в данный момент online

Ожидаемый результат
Сообщение что пользователь с таким ником online или т.п

Фактический результат:
Сообщение User rejected your call
6

Не устанавливается стандартный ник

Шаги по воспроизведению проблемы:

  1. Запустить программу.
  2. Ввести ник. Нажать Apply.
  3. Подключиться.
  4. Пообщаться с другим пользователем
  5. Нажать Disconect
  6. Стереть ник и нажать Apply с пустым полем в нике
  7. Подключиться

Ожидаемый результат:
Устанавливается стандартный ник для пользователей, которых не вводили ник (unnamed у вас по моему)

Фактический результат:
Пустой ник

Нет окна "Remote login"

Действия.

  1. Запустить программу, соединиться с собеседником.

Ожидание.
Увидеть Ник собеседника в поле "Remote login"

Результат.
Такого поля нет.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.