系统介绍
云探-基于云计算的高校舆情监控系统是一个基于大数据技术、深度学习算法、云计算技术的综合性管理系统,主要用于收集、分析和监控高校舆情信息,帮助高校管理层及时了解学校在社会上的形象和声誉,及时处理和应对各种舆情事件,保障高校的形象和声誉。
主要有以下的功能:
(1)舆情监测:系统采集各大新闻媒体、社交媒体、微博、微信等网络平台上发布的有关高校的信息,包括新闻、评论、热点话题等,实时监测高校的舆情动态。
(2)舆情分析:系统对收集到的舆情信息进行分析,包括情感分析、主题分析、关键词分析等,帮助高校管理层全面了解舆情事件的背景和发展趋势。
(3)舆情预警:系统根据舆情分析结果,及时发出预警信息,提醒高校管理层注意相关舆情事件的进展情况,及时采取应对措施。
(4)数据统计:系统对舆情监测和分析结果进行数据统计和报表生成,为高校管理层提供数据支持,帮助其更好地了解和掌握高校的舆情形势。
界面截图
- 登录界面
-
方案配置
-
数据总览
- 文章分析
- 评论分析
- 政策分析
- 热点分析
测试用例
- 功能测试
- 界面测试
- 接口测试
- 其他测试
自动化测试脚本
- 功能测试
import time
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
# 登录函数
def login(username, password):
driver.find_element(By.ID, "username").send_keys(username)
driver.find_element(By.ID, "password").send_keys(password)
driver.find_element(By.ID, "login_button").click()
# 添加方案函数
def add_plan(keyword, threshold):
driver.find_element(By.ID, "add_plan_button").click()
driver.find_element(By.ID, "keyword").send_keys(keyword)
driver.find_element(By.ID, "threshold").send_keys(threshold)
driver.find_element(By.ID, "save_plan_button").click()
# 搜索方案函数
def search_plan(keyword):
driver.find_element(By.ID, "search_plan_input").send_keys(keyword)
driver.find_element(By.ID, "search_plan_button").click()
# 删除方案函数
def delete_plan(plan_name):
driver.find_element(By.ID, "plan_name").click()
driver.find_element(By.ID, "delete_plan_button").click()
# 获取账户函数
def get_account():
driver.find_element(By.ID, "get_account_button").click()
assert driver.find_element(By.ID, "get_account_modal").is_displayed()
# 测试用例
def test_login():
# 账户名、密码正确
login("admin", "123456")
assert WebDriverWait(driver, 10).until(EC.title_is("高校舆情监控系统"))
# 账户名为空
login("", "123456")
assert driver.find_element(By.ID, "username_error").text == "请输入账户名"
# 账户名不存在
login("not_exist", "123456")
assert driver.find_element(By.ID, "username_error").text == "账户名不存在"
# 密码为空
login("admin", "")
assert driver.find_element(By.ID, "password_error").text ==