当前位置: 首页 > wzjs >正文

湘潭公司做网站河南工程建设

湘潭公司做网站,河南工程建设,怎么查询网站的域名,做界面的网站1.项目简介 本项目旨在搭建一个视频共享点播系统,服务器支持用户通过前端浏览器访问服务器,获取展示与观看和操作的界面,最终实现视频的上传以及观看和删改查等基础管理功能。让用户拥有良好的观看体验和分享视频的快捷方式,此外…

1.项目简介

本项目旨在搭建一个视频共享点播系统,服务器支持用户通过前端浏览器访问服务器,获取展示与观看和操作的界面,最终实现视频的上传以及观看和删改查等基础管理功能。让用户拥有良好的观看体验和分享视频的快捷方式,此外该系统是通过http服务搭建,restful风格接口设计,json序列化,线程池,等技术让其稳定的性能,确保了用户能够享受到卓越的观看体验

2.测试目标

确认该系统所有预期的功能和需求都已被实现,评估系统的易用性,确保用户界面友好,操作简便。

3.测试分类

3.1 功能测试

3.1.1测试用例

在这里插入图片描述

3.1.2实行测试时的部分截图

视频主页界面

场景一:输入对应的网址,跳转到视频主页
预期结果:显示视频主页界面
实际结果:显示视频主页界面
在这里插入图片描述

视频播放界面

场景一:点击相应的视频进入视频播放界面
预期结果:跳到视频播放界面并播放视频
实际结果:跳到视频播放界面并播放视频

在这里插入图片描述

新增视频模块:

场景一:用户输入正确的,视频名称,视频简介,视频封面,视频,点击上传
预期结果:上传成功,并刷新回到视频主页看到新增视频已在视频主页
实际结果:上传成功,并刷新回到视频主页看到新增视频已在视频主页
在这里插入图片描述

在这里插入图片描述
场景二:输入视频名字,视频简介,但是不放入视频图片和视频点击提交
预期效果:新增视频成功,但是没有视频图片,可以正常点击,跳转到视频播放页面,但不会播放视频
实际效果:新增视频成功,但是没有视频图片,可以正常点击,跳转到视频播放页面,但不会播放视频
在这里插入图片描述

删除视频模块:

场景一:点击视频页面的删除视频模块
预期效果:点击完删除视频按钮,弹出窗口,点击缺点,删除当前视频,并跳转到主页面显示视频已不在主页
在这里插入图片描述

视频信息修改模块

场景一:点击视频修改,更改视频简介和视频名
预期效果:更改视频名和视频简介,点击提交按钮,弹出视频已修改的弹窗,点击确定,刷新当前页面,显示修改完后的结果
实际效果:更改视频名和视频简介,点击提交按钮,弹出视频已修改的弹窗,点击确定,刷新当前页面,显示修改完后的结果

3.2postman功能测试

3.2.1新增视频

在这里插入图片描述

3.2.2查询所有视频

在这里插入图片描述

3.2.3查询单个视频

在这里插入图片描述

3.2.4模糊匹配

在这里插入图片描述

3.2.5修改视频

在这里插入图片描述

3.2.4删除视频

在这里插入图片描述

3.3 自动化测试结果

CreateVideo


from time import sleep
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.edge.service import Service
from webdriver_manager.microsoft import EdgeChromiumDriverManager
# 视频主页播放测试
# 自动安装Edge驱动
EdgeIns = EdgeChromiumDriverManager().install()# 创建Edge浏览器实例
driver = webdriver.Edge(service=Service(EdgeIns))# 最大化浏览器窗口
driver.maximize_window()  # 添加此行代码driver.get("http://111.230.253.198:9090/index.html")
driver.implicitly_wait(5)# 新增视频按钮测试
driver.find_element(By.CSS_SELECTOR,"#home1 > div.row.header-top > div.col-lg-3.col-md-6.col-sm-7.hidden-xs > div > button").click()
sleep(5)
driver.find_element(By.CSS_SELECTOR,"#name").send_keys("test")
sleep(5)
driver.find_element(By.CSS_SELECTOR,"#enquirypopup > div > div > div.modal-body > form > div:nth-child(2) > input").send_keys("这是一个Test")
sleep(5)
driver.find_element(By.CSS_SELECTOR,"#enquirypopup > div > div > div.modal-body > form > div:nth-child(3) > input").send_keys("C:\\Users\\x\\Desktop\\垃圾桶文件\\《崩坏:星穹铁道》遐蝶角色PV——「墓志铭」.mp4")
sleep(5)
driver.find_element(By.CSS_SELECTOR,"#enquirypopup > div > div > div.modal-body > form > div:nth-child(4) > input").send_keys("C:\\Users\\x\\Desktop\\垃圾桶文件\\1744101879900.jpg")
sleep(5)
driver.find_element(By.CSS_SELECTOR,"#enquirypopup > div > div > div.modal-body > form > div:nth-child(5) > button").click()
sleep(10)sleep(30)
driver.quit()

DeleteVideo


from time import sleep
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.edge.service import Service
from webdriver_manager.microsoft import EdgeChromiumDriverManager
# 视频主页播放测试
# 自动安装Edge驱动
EdgeIns = EdgeChromiumDriverManager().install()# 创建Edge浏览器实例
driver = webdriver.Edge(service=Service(EdgeIns))# 最大化浏览器窗口
driver.maximize_window()  # 添加此行代码driver.get("http://111.230.253.198:9090/index.html")
driver.implicitly_wait(5)# 新增视频按钮测试
driver.find_element(By.CSS_SELECTOR,"#home1 > div.row.header-top > div.col-lg-3.col-md-6.col-sm-7.hidden-xs > div > button").click()
sleep(5)
driver.find_element(By.CSS_SELECTOR,"#name").send_keys("test")
sleep(5)
driver.find_element(By.CSS_SELECTOR,"#enquirypopup > div > div > div.modal-body > form > div:nth-child(2) > input").send_keys("这是一个Test")
sleep(5)
driver.find_element(By.CSS_SELECTOR,"#enquirypopup > div > div > div.modal-body > form > div:nth-child(3) > input").send_keys("C:\\Users\\x\\Desktop\\垃圾桶文件\\《崩坏:星穹铁道》遐蝶角色PV——「墓志铭」.mp4")
sleep(5)
driver.find_element(By.CSS_SELECTOR,"#enquirypopup > div > div > div.modal-body > form > div:nth-child(4) > input").send_keys("C:\\Users\\x\\Desktop\\垃圾桶文件\\1744101879900.jpg")
sleep(5)
driver.find_element(By.CSS_SELECTOR,"#enquirypopup > div > div > div.modal-body > form > div:nth-child(5) > button").click()
sleep(10)sleep(30)
driver.quit()

ModifyTheVideo

from selenium.webdriver import ActionChains
from selenium.webdriver.common.alert import Alert
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.wait import WebDriverWaitfrom time import sleep
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.edge.service import Service
from webdriver_manager.microsoft import EdgeChromiumDriverManager
# 视频主页播放测试
# 自动安装Edge驱动
EdgeIns = EdgeChromiumDriverManager().install()# 创建Edge浏览器实例
driver = webdriver.Edge(service=Service(EdgeIns))# 最大化浏览器窗口
driver.maximize_window()  # 添加此行代码driver.get("http://111.230.253.198:9090/index.html")
print("before:"+driver.title)
print("before:"+driver.current_url)wait = WebDriverWait(driver, 20)
driver.implicitly_wait(5)
clickable = driver.find_element(By.CSS_SELECTOR, "#home-main > div > div.col-lg-9.col-md-12.col-sm-12 > div.row.auto-clear > article:nth-child(3) > div > div.thumbr > a > span > i")
ActionChains(driver) \.click(clickable) \.perform()
curWindows = driver.current_window_handle
allWindows = driver.window_handlesfor handle in allWindows:if handle != curWindows:driver.switch_to.window(handle)print("after:"+driver.title)
print("after:"+driver.current_url)# 修改视频按钮测试
sleep(5)
driver.find_element(By.CSS_SELECTOR,"#single-video > div.row.header-top > div.col-lg-3.col-md-6.col-sm-7.hidden-xs > div > button:nth-child(2)").click()
sleep(5)
driver.find_element(By.CSS_SELECTOR,"#enquirypopup > div > div > div.modal-body > form > div:nth-child(1) > input").clear()
sleep(5)driver.find_element(By.CSS_SELECTOR,"#enquirypopup > div > div > div.modal-body > form > div:nth-child(1) > input").send_keys("遐蝶")
driver.implicitly_wait(5)
sleep(5)
driver.find_element(By.CSS_SELECTOR,"#enquirypopup > div > div > div.modal-body > form > div:nth-child(2) > input").clear()
sleep(5)
driver.find_element(By.CSS_SELECTOR,"#enquirypopup > div > div > div.modal-body > form > div:nth-child(2) > input").send_keys("遐蝶pv")
sleep(10)
driver.find_element(By.CSS_SELECTOR,"#enquirypopup > div > div > div.modal-body > form > div:nth-child(3) > button").click()sleep(20)
alert = driver.switch_to.alertalert.accept()sleep(30)
driver.quit()

4.遗留风险

主要功能没有问题,视频点赞数和视频时间长度无法正常显示,无法根据关键词进行搜索视频、不影响正常使用

5.测试结果评估

主要功能测试通过,项目可以上线。

http://www.dtcms.com/wzjs/572163.html

相关文章:

  • 旅游网站建设的方法wordpress切换回老的编辑器
  • 国外房产中介网站上海网站建设 网站开发
  • 选服务好的网站建设公司微商广告推广
  • 广州网站建设公司怎么挑选想自学广告设计怎么学
  • 提供营销网站建设公司代注册公司要多少钱
  • 公司网站网站不备案室内设计网上接单
  • 建完网站怎样维护怎么让网站能被百度到
  • 发外链的网站排名职业做网站游戏的
  • 域名备案与网站不一致长宁集团网站建设
  • 加盟网站制作运营.net开发网站怎么样
  • 学校网站制作素材做网站的分辨率
  • 如何利用淘宝建设网站挣钱温州平台网站建设
  • 网站开发销售话术网站建设 招聘需求
  • 网站开发组合 所有组合郑州制作网站
  • 深圳手机网站建设哪家好wordpress这么写一个api
  • 有哪些可以做包装袋的网站洛阳哪里做网站
  • 做网站价位个人网站做支付宝收款
  • 专业建站公司报价北京信息网站建设
  • 网站ui设计报价单同步wordpress到微信
  • 网站导航设计原则成都房产信息查询官方网站
  • 百度快照怎么没有了南昌seo排名技术
  • 如何创建电子商务网站南京网站推广哪家便宜
  • 南昌网站建设报价单在建工程项目查询
  • 中国建设银行网站登录不了建设英文网站多少钱
  • 加油站网站建设常用网站推荐
  • 书店网站建设规划书中国网站用Cn域名
  • 嘉盛建设集团官方网站做一个信息发布网站要多少钱
  • 企业门户网站建设机构杭州有专业做网站小型服装厂吗
  • 重庆网络公司网站建设wordpress5.2火车头发布
  • 苏州公司网站建设公司企业网站建设主要类型及选择