基於WebSocket編程的網絡聊天室

1.項目簡介:
基於WebSocket編程的網絡聊天室
2.功能描述:
可以實施多個用戶的註冊,羣發和私聊:
詳細描述:
1.用戶註冊
1.1用戶信息註冊
2.好友列表
2.1展示當前聊天系統中指定用戶建羣
3.羣聊
3.1點擊好友列表中指定用戶建羣
3.2收發羣聊信息
4.私聊
4.1 點擊好友列表指定用戶進行私聊
4.2收發私聊信息

3.測試用例:
測試用例

使用Selenium 對項目進行簡單的自動化測試。

# charset=utf8
from selenium import webdriver
import time
browser = webdriver.Chrome()
browser.get("http://localhost:8080/")
time.sleep(1)
browser.find_element_by_class_name("content-login-link").click()
time.sleep(1)

browser.find_element_by_name("username").send_keys("gjy")
browser.find_element_by_name("password").send_keys("123456")
time.sleep(1)
browser.find_element_by_xpath("//*[@id='change_margin_3']/input").click()
time.sleep(1)
alert = browser.switch_to_alert()
alert.accept()
time.sleep(0.6)
browser.find_element_by_class_name("username").send_keys("gjy")
time.sleep(1)
browser.find_element_by_class_name("password").send_keys("123456")
time.sleep(1)
browser.find_element_by_xpath("//*[@id='change_margin_3']/input").click()
time.sleep(1)
alert = browser.switch_to_alert()
alert.accept()
browser.find_element_by_id("dope").send_keys("111")
time.sleep(1)
browser.find_element_by_id("fasong").click()
time.sleep(10)
browser.close()

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章