当前位置: 首页 > 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/506277.html

相关文章:

  • b站官网入口广告留电话号的网站
  • 策划的网站百度一下百度主页官网
  • 口碑好的无锡网站建设镇江搜索优化技巧
  • 滁州网站建设工作室发稿平台
  • 临汾网站建设费用seo范畴
  • erp系统下载宁波seo外包推广公司
  • 大邑县建设局网站自助建站网站哪个好
  • 做网站用php哪些知识点优化百度seo技术搜索引擎
  • 阜宁网站制作收费标准企业网站设计价格
  • 柳州网站制作搜索引擎优化举例说明
  • 厦门哪家公司做网站产品经理培训
  • 阳泉网站建设google seo优化
  • 建站与备案的具体流程是什么客户推广渠道有哪些
  • 多米诺网站建设北京百度网站排名优化
  • 做网站点击软件百度直播推广
  • wordpress设置后台自定义功能选项合肥网站优化方案
  • 北航做网站公司百度浏览器网页
  • vps利用端口做不同网站小红书关键词排名怎么做
  • 做付费下载的网站网络销售工资一般多少
  • php网站开发设计要求台州seo排名扣费
  • 网站建设 wix网站如何进行seo
  • 台州 做网站江门网站定制多少钱
  • 怎么做外链宁波关键词优化时间
  • www网站建设邢台网站网页设计
  • 网站推广需求百度学术官网登录入口
  • 网站加速器quickq怎么查询搜索关键词
  • 万网网站建设市场调研的方法有哪些
  • wordpress在线建站seo排名赚app是真的吗
  • 自己做的网站用别的电脑怎么访问关键词seo优化排名
  • 专业的免费网站建设资源网站优化排名优化