最新资讯

  • selenium 自动化测试工具实战项目(订单)

selenium 自动化测试工具实战项目(订单)

2026-01-31 03:00:14 栏目:最新资讯 1 阅读

温馨提示:读本章之前,基础薄弱的伙伴,先学完【自动化测试之selenium】这篇文章,才能够轻松的学完本文章。
  • 介绍
    • 测试的系统:白月黑羽网站的测试系统(白月SMS系统)
    • 测试的功能:添加药品,删除等等
  • 测试用例
    用例编号主模板子模板前置条件测试步骤预期结果实际结果
    Order_01订单添加订单已创建客户和药品1.点击添加订单按钮,不填写订单名称,填写客户和药品。2.点击创建添加不成功,有相关的提示信息添加不成功,有相关的提示信息
    Order_02订单添加订单已创建客户和药品1.点击添加订单按钮,填写订单名称,不填写客户和填写药品。2.点击创建添加不成功,有相关的提示信息添加不成功,有相关的提示信息
    Order_03订单添加订单已创建客户和药品1.点击添加订单按钮,填写订单名称,填写客户和不填写药品。2.点击创建添加成功添加成功
    Order_04订单删除订单已创建订单1.点击删除按钮,删除订单删除成功删除成功
  • 自动化测试程序
    from selenium import webdriver
    from time import sleep
    

from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.ui import Select
from selenium.common.exceptions import NoAlertPresentException, TimeoutException
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC

class OrderTest:
def init(self):
self.driver = webdriver.Chrome()

  # 前置条件
def Login(self,username,password):
      self.driver.get('http://127.0.0.1/mgr/sign.html')

      usernameElement = self.driver.find_element(By.ID, 'username')
    usernameElement.send_keys(username)
      sleep(2)

      passwordElement = self.driver.find_element(By.ID, 'password')
      passwordElement.send_keys(password)
      sleep(2)

      # 点击登录
      submitElement = self.driver.find_element(By.XPATH, "//div[@class='col-xs-12']/button")
      submitElement.click()
      sleep(2)
      print('登录成功~')

  def addCustomer(self,name,phone,address):
      #点击客户
      CustomerElement = self.driver.find_element(By.XPATH,'//section[@class="sidebar"]//ul[@class="sidebar-menu tree"]/li[2]/a')
      CustomerElement.click()
      sleep(2)

      #添加客户
      AddCustomerElement = self.driver.find_element(By.XPATH,'//section[@class="content container-fluid"]/div/button')
      AddCustomerElement.click()
      sleep(2)

      #定位元素
      CustomerNameElement = self.driver.find_element(By.XPATH,'//div[@class="col-lg-8 col-md-8 col-sm-8"]/div[1]/input')
      CustomerNameElement.send_keys(Keys.CONTROL + 'a')
      CustomerNameElement.send_keys(name)
      sleep(2)

      PhoneElement = self.driver.find_element(By.XPATH, '//div[@class="col-lg-8 col-md-8 col-sm-8"]/div[2]/input')
      PhoneElement.send_keys(Keys.CONTROL + 'a')
      PhoneElement.send_keys(phone)
      sleep(2)

      AddressElement = self.driver.find_element(By.XPATH,
                                                '//div[@class="col-lg-8 col-md-8 col-sm-8"]/div[3]/textarea')
      AddressElement.send_keys(Keys.CONTROL + 'a')
      AddressElement.send_keys(address)
      sleep(2)

      # 点击创建
      createElement = self.driver.find_element(By.XPATH, '//div[@class="col-lg-12 col-md-12 col-sm-12"]/button[1]')
      createElement.click()
      sleep(2)

  def addDrug(self,drugName,number,describe):
      #点击药品
      drugElement = self.driver.find_element(By.XPATH,'//section[@class="sidebar"]//ul[@class="sidebar-menu tree"]/li[3]/a')
      drugElement.click()
      sleep(2)

      #添加药品
      addDrugElement = self.driver.find_element(By.XPATH,'//div[@class="col-lg-12 col-md-12 col-sm-12 add-one-area"]/button')
      addDrugElement.click()
      sleep(2)

      #定位元素
      drugNameElement = self.driver.find_element(By.XPATH,'//section[@class="content container-fluid"]//div[@class="col-lg-8 col-md-8 col-sm-8"]/div[1]/input')
      drugNameElement.send_keys(drugName)
      sleep(2)

      numberElement = self.driver.find_element(By.XPATH,'//section[@class="content container-fluid"]//div[@class="col-lg-8 col-md-8 col-sm-8"]/div[2]/input')
      numberElement.send_keys(number)
      sleep(2)

      describeElement = self.driver.find_element(By.XPATH,'//section[@class="content container-fluid"]//div[@class="col-lg-8 col-md-8 col-sm-8"]/div[3]/textarea')
      describeElement.send_keys(describe)
      sleep(2)

      #点击创建
      createElement = self.driver.find_element(By.XPATH,'//div[@class="col-lg-12 col-md-12 col-sm-12"]/button[1]')
      createElement.click()
      sleep(2)




  def AddOrderTest(self):
      OrderName = [' ', '艾莉', 'zulnger']
      Coption = ['A','B','C']
      Doption = ['E','F','G']

      #点击订单
      OrderElement = self.driver.find_element(By.XPATH,'//section[@class="sidebar"]//ul[@class="sidebar-menu tree"]/li[4]/a')
      OrderElement.click()
      sleep(2)

      number = 1
      while number <= 3:
          #点击添加订单
          addOrderElement = self.driver.find_element(By.XPATH,'//div[@class="col-lg-12 col-md-12 col-sm-12 add-one-area"]/button')
          addOrderElement.click()
          sleep(2)

          for n,c,d in zip(OrderName,Coption,Doption):
              #Order_01
              #订单名称
              OrderNameElement = self.driver.find_element(By.XPATH,'//div[@class="col-lg-8 col-md-8 col-sm-8"]/div[1]/input')
              OrderNameElement.send_keys(Keys.CONTROL+'a')
              OrderNameElement.send_keys(n)
              sleep(2)

              #客户
              #下拉框
              #创建slect对象
              if c == 'A':
                  select = Select(self.driver.find_element(By.XPATH,'//div[@class="col-lg-8 col-md-8 col-sm-8"]/div[2]/select'))
                  select.select_by_index(0)
                  sleep(2)
              elif c == 'B':
                  pass
              elif c == 'C':
                  select = Select(self.driver.find_element(By.XPATH, '//div[@class="col-lg-8 col-md-8 col-sm-8"]/div[2]/select'))
                  select.select_by_index(0)
                  sleep(2)
              else:
                  print('出大错了-……-')


              #药品
              if d == 'E':
                  select = Select(self.driver.find_element(By.XPATH,'//div[@class="col-lg-8 col-md-8 col-sm-8"]/div[3]/select'))
                  select.select_by_index(0)
                  sleep(2)
              elif d == 'F':
                  select = Select(self.driver.find_element(By.XPATH, '//div[@class="col-lg-8 col-md-8 col-sm-8"]/div[3]/select'))
                  select.select_by_index(0)
                  sleep(2)
              elif d == 'G':
                  pass
              else:
                  print('出大错了-……-')



              #点击创建
              createElement = self.driver.find_element(By.XPATH,'//div[@class="col-lg-12 col-md-12 col-sm-12"]/button[1]')
              createElement.click()

              try:
                  # 等待 alert 出现(最多等3秒)
                  WebDriverWait(self.driver, 3).until(EC.alert_is_present())

                  # 切换到 alert 并点击确定(accept)
                  alert = self.driver.switch_to.alert
                  alert.accept()  # 点击确定
                  sleep(2)
                  # alert.dismiss()  # 如果想点取消用这个
                  print("检测到弹窗,已点击确定")

              except (NoAlertPresentException, TimeoutException):
                  # 没有弹窗,正常跳过
                  print("没有检测到弹窗,继续执行")
                  pass
              continue

          number = number+1


  def Delete(self):
      #点击删除按钮
      deleteElement = self.driver.find_element(By.XPATH,"//div[@class='search-result-item'][1]/div[5]/div/label")
      deleteElement.click()
      sleep(2)
      #创建对象
      alert = self.driver.switch_to.alert
      text = alert.text
      alert.accept()
      print("提示语:",text)
      print('删除成功!!!!')

if name ==‘main’:
ot = OrderTest()
ot.Login(‘byhy’,‘88888888’)
ot.addCustomer(‘zulniger’,‘17590967558’,‘伊犁’)
ot.addDrug(‘消食片’,‘20’,‘很有效’)
ot.AddOrderTest()
ot.Delete()



















本文地址:https://www.yitenyun.com/3772.html

搜索文章

Tags

#远程工作 #服务器 #python #pip #conda #ios面试 #ios弱网 #断点续传 #ios开发 #objective-c #ios #ios缓存 香港站群服务器 多IP服务器 香港站群 站群服务器 #kubernetes #笔记 #平面 #容器 #linux #学习方法 #运维 #进程控制 #docker #后端 #数据库 #Trae #IDE #AI 原生集成开发环境 #Trae AI #开发语言 #云原生 #iventoy #VmWare #OpenEuler #人工智能 #node.js #cpolar #fastapi #html #css #Conda # 私有索引 # 包管理 #内网穿透 #网络 #低代码 #爬虫 #音视频 #MobaXterm #ubuntu #物联网 #websocket #vscode #mobaxterm #深度学习 #计算机视觉 #开源 #RTP over RTSP #RTP over TCP #RTSP服务器 #RTP #TCP发送RTP #github #git #数信院生信服务器 #Rstudio #生信入门 #生信云服务器 #安全 #nginx #tcp/ip #学习 #算法 #大数据 #golang #java #redis #unity #c# #游戏引擎 #我的世界 #android #腾讯云 #web安全 #kylin #缓存 #架构 #面试 #多个客户端访问 #IO多路复用 #回显服务器 #TCP相关API #vllm #大模型 #Streamlit #Qwen #本地部署 #AI聊天机器人 #云计算 #windows #银河麒麟高级服务器操作系统安装 #银河麒麟高级服务器V11配置 #设置基础软件仓库时出错 #银河麒高级服务器系统的实操教程 #生产级部署银河麒麟服务系统教程 #Linux系统的快速上手教程 #hadoop #hbase #hive #zookeeper #spark #kafka #flink #qt #c++ #C++ #需求分析 #udp #Dell #PowerEdge620 #内存 #硬盘 #RAID5 #apache #jmeter #功能测试 #软件测试 #自动化测试 #职场和发展 #http #cpp #项目 #高并发 #prometheus #gpu算力 #grafana #企业开发 #ERP #项目实践 #.NET开发 #C#编程 #编程与数学 #todesk #gemini #gemini国内访问 #gemini api #gemini中转搭建 #Cloudflare #screen 命令 #华为 #ModelEngine #mvp #个人开发 #设计模式 #ping通服务器 #读不了内网数据库 #bug菌问答团队 #ssh #改行学it #创业创新 #程序员创富 #性能优化 #金融 #mcp #金融投资Agent #Agent #claude #vue.js #前端 #elasticsearch #ollama #ai #llm #振镜 #振镜焊接 #Android #Bluedroid #n8n #压力测试 #openlayers #bmap #tile #server #vue #c语言 #网络协议 #凤希AI伴侣 #我的世界服务器搭建 #minecraft #jar #scala #测试用例 #测试工具 #微信小程序 #小程序 #微信 #健身房预约系统 #健身房管理系统 #健身管理系统 #asp.net #sqlserver #鸭科夫 #逃离鸭科夫 #鸭科夫联机 #鸭科夫异地联机 #游戏 #开服 #北京百思可瑞教育 #百思可瑞教育 #北京百思教育 #risc-v #嵌入式硬件 #deepseek #SSH公钥认证 # PyTorch # 安全加固 #spring boot #部署 #fiddler #电脑 #搜索引擎 #debian #华为云 #部署上线 #动静分离 #Nginx #新人首发 #高级IO #select #计算机网络 #AIGC #stm32 #macos #pytorch #银河麒麟 #系统升级 #信创 #国产化 #东方仙盟 #jenkins #API限流 # 频率限制 # 令牌桶算法 #黑群晖 #虚拟机 #无U盘 #纯小白 #蓝湖 #Axure原型发布 #ide #AI编程 #单元测试 #集成测试 #php #网络安全 #pycharm #mcu #MCP #MCP服务器 #编辑器 #DisM++ # GLM-4.6V # 系统维护 #京东云 #ida #研发管理 #禅道 #禅道云端部署 #深度优先 #DFS #flask #spring #NPU #CANN #RAID #RAID技术 #磁盘 #存储 #YOLOFuse # Base64编码 # 多模态检测 #进程 #操作系统 #进程创建与终止 #shell #阿里云 #unity3d #服务器框架 #Fantasy #JumpServer #堡垒机 #SPA #单页应用 #django #web3.py #swagger #1024程序员节 #麒麟OS #毕业设计 #车辆排放 #智能手机 #SRS #流媒体 #直播 #版本控制 #Git入门 #开发工具 #代码托管 #epoll #课程设计 #sqlite #wordpress #雨云 #守护进程 #复用 #screen #电气工程 #C# #PLC #科技 #自然语言处理 #神经网络 #libosinfo #自动化 #maven #gitlab #umeditor粘贴word #ueditor粘贴word #ueditor复制word #ueditor上传word图片 #centos #单片机 #TCP #客户端 #嵌入式 #DIY机器人工房 #分阶段策略 #模型协议 #oracle #mamba #万悟 #联通元景 #智能体 #镜像 #webrtc #idm #PyTorch # Triton # 高并发部署 #YOLO # GPU租赁 # 自建服务器 #web服务器 #算力一体机 #ai算力服务器 #react.js #Ansible #Playbook #AI服务器 #microsoft #mysql #数据仓库 #软件 #本地生活 #电商系统 #商城 #AI #大模型学习 #java-ee #经验分享 #LoRA # lora-scripts # 模型微调 #javascript #散列表 #数据结构 #哈希算法 #负载均衡 #sql #tomcat #intellij-idea #json #硬件 #Dify #ARM架构 #鲲鹏 #ssl #EMC存储 #存储维护 #NetApp存储 #dify #信号处理 #vuejs #PowerBI #企业 #硬件架构 #语音识别 #说话人验证 #声纹识别 #CAM++ #数据分析 #vnstat #监控 #文心一言 #AI智能体 #AutoDL #asp.net大文件上传 #asp.net大文件上传下载 #asp.net大文件上传源码 #ASP.NET断点续传 #asp.net上传文件夹 #NAS #Termux #Samba #Linux #分布式 #运维开发 #FTP服务器 #飞牛nas #fnos #iBMC #UltraISO #支付 #网站 #截图工具 #批量处理图片 #图片格式转换 #图片裁剪 #harmonyos #鸿蒙PC #程序员 #大模型教程 #AI大模型 #llama #opencv #语言模型 #管道Pipe #system V #flutter #数码相机 #SAP #ebs #metaerp #oracle ebs #muduo库 #uv #uvx #uv pip #npx #Ruff #pytest #aws #DeepSeek #蓝耘智算 #910B #昇腾 #html5 #Anaconda配置云虚拟环境 #C语言 #svn #fabric #postgresql #密码学 #可信计算技术 #openHiTLS #TLCP #DTLCP #商用密码算法 #测评 #CCE #Dify-LLM #Flexus #毕设 #智能路由器 #GPU服务器 #8U #CPU #cursor #5G #rustdesk #p2p #AI 推理 #NV #C2000 #TI #实时控制MCU #AI服务器电源 #mybatis #微服务 #leetcode #远程桌面 #远程控制 #bootstrap #UDP的API使用 #bash #信息与通信 #tcpdump #notepad++ #机器学习 #kmeans #聚类 #RustDesk #IndexTTS 2.0 #本地化部署 #文件IO #输入输出流 #ms-swift # 大模型 # 模型训练 #Java #企业级存储 #网络设备 #YOLO26 #目标检测 #jvm #Spring AI #STDIO协议 #Streamable-HTTP #McpTool注解 #服务器能力 #pve #LangGraph #CLI #Python #JavaScript #langgraph.json #zotero #WebDAV #同步失败 #代理模式 #工具集 #大模型应用 #API调用 #PyInstaller打包运行 #服务端部署 #大语言模型 #transformer #openEuler #欧拉 #个人博客 #openresty #lua #系统架构 #麒麟 #Clawdbot #个人助理 #数字员工 #rdp #Nacos #web #参数估计 #矩估计 #概率论 #大模型部署 #mindie #大模型推理 #langchain #大模型开发 #SSH反向隧道 # Miniconda # Jupyter远程访问 #VMware #简单数论 #埃氏筛法 #chatgpt #codex #yum #windows11 #系统修复 #spring cloud #nfs #iscsi #jetty #rtsp #转发 #三维 #3D #三维重建 #uni-app #CVE-2025-61686 #漏洞 #路径遍历高危漏洞 #SA-PEKS # 关键词猜测攻击 # 盲签名 # 限速机制 #计算机 #LangFlow # 智能运维 # 性能瓶颈分析 #ddos #devops #戴尔服务器 #戴尔730 #装系统 #cesium #可视化 #国产操作系统 #V11 #kylinos #KMS激活 #ThingsBoard MCP #排序算法 #jdk #排序 #clickhouse #HeyGem # 服务器IP访问 # 端口映射 #CSDN #遛狗 #aiohttp #asyncio #异步 #bug #.netcore #https #adb #自动化运维 #DHCP #agent #ai大模型 #飞牛NAS #NVR #EasyNVR #数据安全 #注入漏洞 #串口服务器 #Modbus #MOXA # 一锤定音 # 大模型微调 #SSH # ControlMaster #Go并发 #高并发架构 #Goroutine #系统设计 #Tracker 服务器 #响应最快 #torrent 下载 #2026年 #Aria2 可用 #迅雷可用 #BT工具通用 #.net #net core #kestrel #web-server #asp.net-core #CUDA #Triton #昇腾300I DUO #eBPF #Puppet # IndexTTS2 # TTS #云服务器 #个人电脑 #数据挖掘 #Harbor #googlecloud #Qwen3-14B # 大模型部署 # 私有化AI #vp9 #PTP_1588 #gPTP #攻防演练 #Java web #红队 #unix #机器人 #CS2 #debian13 #ansible #Windows #SSH跳板机 # Python3.11 #fpga开发 #WT-2026-0001 #QVD-2026-4572 #smartermail #LVDS #高速ADC #DDR #信创国产化 #达梦数据库 #gitea #驱动开发 #VMware Workstation16 #服务器操作系统 #rust #screen命令 #GPU ##租显卡 #Gunicorn #WSGI #Flask #并发模型 #容器化 #性能调优 #进程等待 #wait #waitpid #树莓派 #温湿度监控 #WhatsApp通知 #IoT #MySQL #Emby #视频 #结构体 #制造 # ARM服务器 # 大模型推理 #Kylin-Server #服务器安装 #Android16 #音频性能实战 #音频进阶 #门禁 #梯控 #智能一卡通 #门禁一卡通 #消费一卡通 #智能梯控 #一卡通 #源代码管理 #推荐算法 #超时设置 #客户端/服务器 #网络编程 #挖矿 #Linux病毒 #ai编程 #渗透测试 #黑客技术 #文件上传漏洞 #ue5 #CTF #A2A #GenAI #SSE # AI翻译机 # 实时翻译 #VMWare Tool #聊天小程序 #框架搭建 #心理健康服务平台 #心理健康系统 #心理服务平台 #心理健康小程序 #状态模式 #AI-native #dba #Tokio #国产化OS #无人机 #Deepoc #具身模型 #开发板 #未来 #react native #nodejs #计算几何 #斜率 #方向归一化 #叉积 # 批量管理 #ASR #SenseVoice #星图GPU #glibc #中间件 #MQTT协议 #vivado license #tdengine #时序数据库 #涛思数据 #CVE-2025-68143 #CVE-2025-68144 #CVE-2025-68145 #ffmpeg #zabbix #交互 #集成学习 #证书 #SSH密钥 # CUDA #练习 #基础练习 #数组 #循环 #九九乘法表 #计算机实现 #winscp #dynadot #域名 #ETL管道 #RAG #向量存储 #数据预处理 #DocumentReader #ONLYOFFICE #MCP 服务器 #Proxmox VE #虚拟化 #后端框架 #laravel #esb接口 #走处理类报异常 # 双因素认证 # TensorFlow #arm开发 #服务器繁忙 #系统安全 #serverless #smtp #smtp服务器 #PHP #银河麒麟部署 #银河麒麟部署文档 #银河麒麟linux #银河麒麟linux部署教程 #idea #intellij idea #ui #cosmic #连接数据库报错 #媒体 #运维工具 #硬件工程 #智能家居 #网络攻击模型 #pyqt #大剑师 #nodejs面试题 #DNS #Llama-Factory # 树莓派 # ARM架构 # WebUI # 网络延迟 #MC #C #游戏机 #银河麒麟操作系统 #openssh #华为交换机 #信创终端 #STDIO传输 #SSE传输 #WebMVC #WebFlux #chrome #处理器 #企业微信 #visual studio code #mariadb #智能体来了 #智能体对传统行业冲击 #行业转型 #AI赋能 #teamviewer #Spring AOP #程序人生 #jupyter #sql注入 # 目标检测 #win11 #LLM #chat #paddleocr #muduo #TcpServer #accept #高并发服务器 #Miniconda #远程开发 #wsl # 服务器配置 # GPU #多进程 #python技巧 #web server #请求处理流程 #milvus #springboot #知识库 #numpy #WinSCP 下载安装教程 #SFTP #FTP工具 #服务器文件传输 #copilot #远程连接 #交通物流 #ArkUI #ArkTS #鸿蒙开发 # IndexTTS 2.0 # 自动化运维 #node #政务 #pjsip #H5 #手机h5网页浏览器 #安卓app #苹果ios APP #手机电脑开启摄像头并排查 #rocketmq #selenium #LobeChat #vLLM #GPU加速 #scrapy #嵌入式编译 #ccache #distcc #es安装 #分类 #人脸识别sdk #视频编解码 #人脸识别 #海外服务器安装宝塔面板 #蓝牙 #LE Audio #BAP #翻译 #开源工具 #业界资讯 #链表 #puppeteer #KMS #slmgr #模型训练 #scikit-learn #随机森林 #安全威胁分析 #源码 #闲置物品交易系统 #若依 #仙盟创梦IDE #CosyVoice3 # 语音合成 #POC #问答 #交付 #动态规划 #xlwings #Excel #dlms #dlms协议 #逻辑设备 #逻辑设置间权限 #eureka #3d #广播 #组播 #并发服务器 #x86_64 #数字人系统 #视频去字幕 #YOLOv8 # Docker镜像 #gpu #nvcc #cuda #nvidia #其他 #文件管理 #文件服务器 #prompt #信令服务器 #Janus #MediaSoup #小艺 #鸿蒙 #搜索 #SQL注入主机 #树莓派4b安装系统 #scanf #printf #getchar #putchar #cin #cout #产品经理 #就业 #echarts #Linux多线程 #空间计算 #原型模式 #VibeVoice # 云服务器 #vps #Beidou #北斗 #SSR #junit #gpt #API #AI写作 # 公钥认证 #taro #Reactor #青少年编程 #wps #poll #代理 #word #数据访问 #通信 #simulink #matlab #gateway #Comate #论文阅读 #软件工程 #I/O模型 #并发 #水平触发、边缘触发 #多路复用 #信息安全 #信息收集 #MinIO服务器启动与配置详解 #eclipse #servlet #arm64 #SSH复用 # 远程开发 #磁盘配额 #存储管理 #形考作业 #国家开放大学 #系统运维 #C++ UA Server #SDK #跨平台开发 #AI论文写作工具 #学术写作辅助 #论文创作效率提升 #AI写论文实测 #传统行业 #信息可视化 #blender #warp #机器视觉 #6D位姿 #UOS #海光K100 #统信 #前端框架 #reactjs #web3 #mssql #Aluminium #Google #数字化转型 #实体经济 #商业模式 #软件开发 #数智红包 #商业变革 #创业干货 #wpf #微PE # GLM-4.6V-Flash-WEB # AI部署 #材料工程 #智能电视 #GATT服务器 #蓝牙低功耗 #AB包 #lucene #VMware创建虚拟机 #远程更新 #缓存更新 #多指令适配 #物料关联计划 #挖漏洞 #攻击溯源 #编程 #日志分析 #b树 #Zabbix #语音合成 #二值化 #Canny边缘检测 #轮廓检测 #透视变换 #DooTask #防毒面罩 #防尘面罩 #Fun-ASR # 语音识别 #密码 #firefox #safari # RTX 3090 #m3u8 #HLS #移动端H5网页 #APP安卓苹果ios #监控画面 直播视频流 #Prometheus #Docker #le audio #低功耗音频 #连接 #arm #memory mcp #Cursor #高斯溅射 #nmodbus4类库使用教程 #docker-compose #目标跟踪 #postman #UEFI #BIOS #Legacy BIOS #产品运营 #Socket #windbg分析蓝屏教程 #c++20 #身体实验室 #健康认知重构 #系统思维 #微行动 #NEAT效应 #亚健康自救 #ICT人 #Buck #NVIDIA #算力 #交错并联 #DGX #云开发 #内存治理 #KMS 激活 #AI智能棋盘 #Rock Pi S #边缘计算 #MC群组服务器 #IFix # 远程连接 #opc ua #opc #云计算运维 # 环境迁移 #asp.net上传大文件 #excel #ceph #漏洞挖掘 #matplotlib #安全架构 #C/C++ #c++高并发 #百万并发 #SSH别名 #BoringSSL #gerrit #指针 #anaconda #虚拟环境 #GB28181 #SIP信令 #SpringBoot #视频监控 #STUN #turn #ICE # GLM-TTS # 数据安全 #群晖 #xshell #host key # 鲲鹏 #TTS私有化 # IndexTTS # 音色克隆 #http头信息 #uip #ci/cd #k8s #编程助手 #系统管理 #服务 # HiChatBox # 离线AI #pdf #TCP服务器 #开发实战 #全文检索 #ip #银河麒麟服务器系统 #Modbus-TCP #ambari #短剧 #短剧小程序 #短剧系统 #微剧 #hibernate #nosql #网安应急响应 # GLM # 服务连通性 #SMTP # 内容安全 # Qwen3Guard #汽车 #azure #X11转发 #可撤销IBE #服务器辅助 #私钥更新 #安全性证明 #双线性Diffie-Hellman #平板 #零售 #智能硬件 #vncdotool #链接VNC服务器 #如何隐藏光标 # 高并发 #数据恢复 #视频恢复 #视频修复 #RAID5恢复 #流媒体服务器恢复 #go # GPU集群 #r-tree #Gateway #认证服务器集成详解 #服务器开启 TLS v1.2 #IISCrypto 使用教程 #TLS 协议配置 #IIS 安全设置 #服务器运维工具 #FHSS #uniapp #合法域名校验出错 #服务器域名配置不生效 #request域名配置 #已经配置好了但还是报错 #uniapp微信小程序 #bond #服务器链路聚合 #网卡绑定 #CNAS #CMA #程序文件 #华为od #华为机试 #SSH跳转 #IO #插件 #开源软件 #TTS #wireshark #网络安全大赛 #weston #x11 #x11显示服务器 #云服务器选购 #Saas #线程 #samba #RSO #机器人操作系统 #学术论文创作 #论文效率提升 #MBA论文写作 #NFC #智能公交 #服务器计费 #FP-增长 #outlook #错误代码2603 #无网络连接 #2603 #能源 #实时检测 #卷积神经网络 #套接字 #I/O多路复用 #字节序 #DAG #具身智能 #论文笔记 #HarmonyOS APP # 数字人系统 # 远程部署 #AI电商客服 # TURN # NAT穿透 #spring ai #oauth2 #MCP服务器注解 #异步支持 #方法筛选 #声明式编程 #自动筛选机制 #数据可视化 #网路编程 #rtmp #声源定位 #MUSIC #JNI #pxe #fs7TF #free #vmstat #sar #ROS # 局域网访问 # 批量处理 # 高温监控 #跨域 #发布上线后跨域报错 #请求接口跨域问题解决 #跨域请求代理配置 #request浏览器跨域 #spine #TRO #TRO侵权 #TRO和解 #npu #memcache #Discord机器人 #云部署 #程序那些事 #r语言 #ansys #ansys问题解决办法 #服务器IO模型 #非阻塞轮询模型 #多任务并发模型 #异步信号模型 #多路复用模型 #ipmitool #BMC #ranger #MySQL8.0 # 黑屏模式 # TTS服务器 #统信UOS #win10 #qemu #远程软件 #领域驱动 #移动端h5网页 #调用浏览器摄像头并拍照 #开启摄像头权限 #拍照后查看与上传服务器端 #摄像头黑屏打不开问题 #ESP32 # OTA升级 # 黄山派 #内网 # 跳板机 #工业级串口服务器 #串口转以太网 #串口设备联网通讯模块 #串口服务器选型 #设计师 #图像处理 #游戏美术 #技术美术 #embedding #IndexTTS2 # 阿里云安骑士 # 木马查杀 #视觉检测 #visual studio #分布式数据库 #集中式数据库 #业务需求 #选型误 #入侵 #日志排查 # Connection refused #代理服务器 #rsync # 数据同步 #人大金仓 #Kingbase #Apple AI #Apple 人工智能 #FoundationModel #Summarize #SwiftUI #多线程 #claudeCode #content7 #Socket网络编程 #跳槽 #工作 #odoo #HarmonyOS #iot #生信 #Smokeping #策略模式 #租显卡 #训练推理 # 串口服务器 # NPort5630 #appche #蓝桥杯 #Ubuntu #轻量化 #低配服务器 #Anything-LLM #IDC服务器 #私有化部署 #raid #raid阵列 #ftp #sftp #YOLO识别 #YOLO环境搭建Windows #YOLO环境搭建Ubuntu # 轻量化镜像 # 边缘计算 #java大文件上传 #java大文件秒传 #java大文件上传下载 #java文件传输解决方案 #OpenHarmony #bigtop #hdp #hue #kerberos #Python办公自动化 #Python办公 #pencil #pencil.dev #设计 #cpu #工程设计 #预混 #扩散 #燃烧知识 #层流 #湍流 #量子计算 #journalctl #docker安装seata # CosyVoice3 # 批量部署 #硬盘克隆 #DiskGenius #Langchain-Chatchat # 国产化服务器 # 信创 # 键鼠锁定 #PyCharm # 远程调试 # YOLOFuse #服务器线程 # SSL通信 # 动态结构体 #RWK35xx #语音流 #实时传输 #VoxCPM-1.5-TTS # 云端GPU # PyCharm宕机 #全链路优化 #实战教程 #database #超算中心 #PBS #lsf #儿童AI #图像生成 #报表制作 #职场 #用数据讲故事 #语音生成 #Syslog #系统日志 #日志监控 #生产服务器问题查询 #日志过滤 #AI部署 # ms-swift #Autodl私有云 #深度服务器配置 #PN 结 # 水冷服务器 # 风冷服务器 #SSH保活 #everything #lvs #adobe #AI生成 # outputs目录 # 自动化 #stl #漏洞修复 #IIS Crypto #powerbi #ZooKeeper #ZooKeeper面试题 #面试宝典 #深入解析 #ComfyUI # 推理服务器 #麦克风权限 #访问麦克风并录制音频 #麦克风录制音频后在线播放 #用户拒绝访问麦克风权限怎么办 #uniapp 安卓 苹果ios #将音频保存本地或上传服务器 #n8n解惑 #express #cherry studio #Node.js # child_process #gmssh #宝塔 #1panel #Exchange #elk #rabbitmq #esp32 arduino #宝塔面板部署RustDesk #RustDesk远程控制手机 #手机远程控制 #决策树 #铁路桥梁 #DIC技术 #箱梁试验 #裂纹监测 #四点弯曲 #HistoryServer #Spark #YARN #jobhistory #可再生能源 #绿色算力 #风电 #GLM-4.6V-Flash-WEB # AI视觉 # 本地部署 #内存接口 # 澜起科技 # 服务器主板 # 显卡驱动备份 #模拟退火算法 #计算机毕业设计 #程序定制 #毕设代做 #课设 #AI应用编程 #Hadoop #AI Agent #开发者工具 #性能 #优化 #RAM #mongodb #nacos #银河麒麟aarch64 #Minecraft #Minecraft服务器 #PaperMC #我的世界服务器 #uvicorn #uvloop #asgi #event #前端开发 # 服务器迁移 # 回滚方案 #EN4FE #大模型入门 #homelab #Lattepanda #Jellyfin #Plex #Kodi #yolov12 #研究生life #自由表达演说平台 #演说 #开关电源 #热敏电阻 #PTC热敏电阻 #文件传输 #电脑文件传输 #电脑传输文件 #电脑怎么传输文件到另一台电脑 #电脑传输文件到另一台电脑 #流程图 #图论 #国产开源制品管理工具 #Hadess #一文上手 #okhttp #TensorRT # 推理优化 #kong #Kong Audio #Kong Audio3 #KongAudio3 #空音3 #空音 #中国民乐 #范式 #计算机外设 #企业存储 #RustFS #对象存储 #高可用 #Karalon #AI Test #ET模式 #非阻塞 #模块 #RXT4090显卡 #RTX4090 #深度学习服务器 #硬件选型 #esp32教程 #音乐 #IntelliJ IDEA #Spring Boot #neo4j #NoSQL #SQL #Coturn #TURN #健康医疗 #log4j #Jetty # 嵌入式服务器 #图像识别 #高考 # 服务器IP # 端口7860 #建筑缺陷 #红外 #数据集 #SMARC #ARM #工程实践 # 代理转发 #AI应用 #Java程序员 #Java面试 #后端开发 #Spring源码 #Spring #流量监控 #CPU利用率 #webpack #链表的销毁 #链表的排序 #链表倒置 #判断链表是否有环 #FASTMCP #Ubuntu服务器 #硬盘扩容 #命令行操作 #AI技术 #交换机 #三层交换机 #vmware #联机教程 #局域网联机 #局域网联机教程 #局域网游戏 #模型上下文协议 #MultiServerMCPC #load_mcp_tools #load_mcp_prompt # 权限修复 #ShaderGraph #图形 #MS #Materials #H5网页 #网页白屏 #H5页面空白 #资源加载问题 #打包部署后网页打不开 #HBuilderX #扩展屏应用开发 #android runtime #VS Code调试配置 #服务器解析漏洞 #算力建设 #mtgsig #美团医药 #美团医药mtgsig #美团医药mtgsig1.2 #tensorflow #log # 远程访问 #sentinel #claude code #code cli #ccusage #MinIO #ServBay #RK3576 #瑞芯微 #硬件设计 #雨云服务器 #教程 #MCSM面板 #c #实时音视频 #Host #SSRF #opc模拟服务器 #反向代理 #nas #数据迁移 #测速 #iperf #iperf3 #sglang #系统安装 #SSH Agent Forwarding # 容器化 #静脉曲张 #腿部健康 #运动 #面向对象 #基础语法 #标识符 #常量与变量 #数据类型 #运算符与表达式 #IPv6 #边缘AI # Kontron # SMARC-sAMX8 #remote-ssh #模版 #函数 #类 #笔试 #OpenAI #故障 #多模态 #微调 #超参 #LLamafactory #CMake #Make