• [技术干货] 【故障注入第六期】DemonCAT功能模块Portal指导
    大家好,我是鹤轩,新的一年,祝愿大家虎虎生威。这期我们一起来看下DemonCAT的功能模块-Portal。描述Portal主要为DemonCAT提供图形化操作界面,通过在图形化界面上面的输入、点击等操作即可完成Core工具繁琐的命令行操作,Portal与 Center采用的是B/S架构,集成了故障任务管理、环境管理、故障模式库管理、测试结果分析等功能,旨在降低故障注入的复杂度与门槛。任务管理功能故障任务管理:支持在线创建、编辑、注入、清除故障注入任务,故障模式来源于故障模式库,提供端到端的故障注入能力。任务创建时需要关联环境与故障模式信息,这样才能确定在哪一台机器上执行什么样的故障。 任务执行时自动获取工具的部署路径信息、故障模式与其对应的参数信息,拼接成可执行的命令信息,并在目标环境上执行,获取执行结果(无响应的故障模式结果特殊处理)。    参数实例化:传统的故障注入,需要了解故障的注入方法、参数信息,技术门槛较高,故障注入的效果往往达不到预期;DemonCAT Portal工具在设计之初就提供了参数实例化的能力,通过调用参数实例化脚本接口,再将返回信息展示在前端,用户无需登录后台查询,可直接在前台进行选择,大大降低了故障注入参数获取的难度。环境管理功能环境管理:提供对目标环境进行批量管理的功能,包含环境信息的新增、编辑、删除、查询操作,向目标环境信息部署/卸载故障注入工具,批量环境信息导入与导出,用于维护环境信息,网络连接测试。 环境管理将环境信息与工具的匹配过程给屏蔽了,由程序自动完成匹配与部署过程,无需人工介入,降低了工具使用复杂度。故障模式库管理故障模式库:提供完整的故障模式库,包含基础软件、主机设备、操作系统与解决方案,共计故障模式300+,按层级进行分类展示,使用者无需进行故障注入前的分析,通过故障模式库可快速、准确的筛选到目标故障模式,且可以查看到该故障模式的故障类型、模拟问题场景、故障预期现象及故障所需的参数信息等。故障模式的在线浏览,使得用户无需再去翻看使用文档,单个故障支持单个名字的搜索,简化使用过程的难度。测试结果分析测试结果分析:提供测试结果分析能力,当故障测试任务结束时,往往需要分析本次故障注入的情况,传统的方式,通过手工进行数据统计,当数据量较大时,往往容易出错,DemonCAT工具支持对注入结果进行分析统计,再将结果以可视化图表呈现到Portal前端,用户可直观的进行查看,提高了测试结果的可读性。好啦,本期我们学习了DemonCAT的Portal功能模块,下一期我们来一起看下Center这个功能模块,它在DemonCAT中起到什么作用呢。敬请期待~
  • [互动交流] 【浏览器操作】怎么修改下载文件地址? 安全认证?
    【功能模块】【操作步骤&问题现象】通过UI自动化-》Web应用自动化  下的控件操作网页,怎么修改安全认证和文件的下载地址呢?(通过控件打开网页有可能会弹出阻止的安全拦截)【截图信息】【日志信息】(可选,上传日志内容或者附件)
  • [业务动态] 关于《基于Spark实现车主驾驶行为分析》等2个微认证正式上线的预通知
    尊敬的微认证客户:您好!为帮助您深入了解华为云产品,探索新的技术场景,我们非常高兴地与您分享一个好消息:由华为资深研发团队精心打磨,潜心研发的新微认证《基于Spark实现车主驾驶行为分析》、《Web应用防火墙WAF安全防护实践》将于2022年1月13日正式上线!届时请进入华为云培训中心-微认证-大数据/云安全查看产品详情,体验使用,我们非常期待您的宝贵建议。以下为微认证详情,您可提前了解:产品名称: 《基于Spark实现车主驾驶行为分析》适合人群: 向大数据转型的软件开发人员和对大数据平台开发感兴趣的社会大众;培训方案: 结合车联网理念和Spark技术原理完成Spark数据开发实践;技术能力: 车联网理念和大数据平台开发;认证价值: 应用Spark实现车联网数据处理,通过实践提升大数据开发能力。产品名称: 《Web应用防火墙WAF安全防护实践》适合人群: 需要配置网站防护能力的企业运维工程师和对云安全感兴趣的社会大众;培训方案: 通过对Web应用防火墙的深入学习和解析完成网站应用的安全防护实践;技术能力: 通过Web应用防火墙的安全防护实践提升网站安全运维的能力;认证价值: 了解Web应用防火墙的配置过程和使用方法,通过WAF提升网站的安全防护能力。届时我们还将开展相关微认证上新活动,详情请关注华为云培训中心论坛-热门活动相关通知。发布日期:2022年1月11日
  • [热门活动] 【HCS Servciestage】如何通过servicestage部署基于Nginx的前端应用
    # 【HCS Servciestage】如何通过servicestage部署基于Nginx的前端应用 ## 背景 HCS ServiceStage部署前端应用组件时,希望通过nginx代理来访问部署的前端应用。 ## 问题 如何通过Servicestage部署基于Nginx的前端应用?
  • [技术干货] 华为NVR800日志收集与查询(web portal)
    1. 文档说明    本文档描述如何通过NVR800的web portal收集NVR800的日志。2. 操作指引    登录NVR800 web portal 页面。    1) 点击导航栏中的“参数设置”标签。    2) 选择左侧侧边栏“系统配置”-》“系统维护”    3) 点击导航栏“开发者模式”标签    4) 确定采集日志已被勾选    5) 复现之前问题的操作    6) 点击“一键搜集”日志按钮
  • [已解决问题归档] 【AICC产品】【IVR功能】接口直接访问cell出口
    【问题来源】【必填】    星网    【问题简要】【必填】SCE流程开发,web接口直接访问cell在什么情况下走成功出口【问题类别】【必填】 IVR,gsl 【AICC解决方案版本】【必填】 AICC 8.14.0 SCE版本 ICDV300R008C20SPC002【期望解决时间】【选填】尽快【问题现象描述】【必填】SCE流程开发,开发时用到这个cell发现接口返回失败时也会走成功出口。请问web接口直接访问cell在什么情况下走成功出口?
  • [技术干货] 使用shell健康检查web
    脚本:[root@lzw oldboy]# more while_web.sh #!/bin/bash#check url#2019-11-18. /etc/init.d/functionsif [ $# -ne 1 ];then    echo $"usage $0 url"    exit 1fiwhile truedo   if [ `curl -o /dev/null --connect-timeout 5 -s -w "%{http_code}" $1|egrep -w "200|301|302" |wc -l` -ne 1 ]    then       action "$1 is error." /bin/false       echo "$1 is error" | mail -s "$1 is error" xxxxx@qq.com   else       action "$1 is ok"   /bin/true   fi   sleep 10done测试:[root@lzw oldboy]# sh while_web.sh https://www.baidu.comhttps://www.baidu.com is ok                                [  OK  ]https://www.baidu.com is ok                                [  OK  ]https://www.baidu.com is ok                                [  OK  ]https://www.baidu.com is ok                                [  OK  ]https://www.baidu.com is ok                                [  OK  ][root@lzw oldboy]# sh while_web.sh http://htgl.hefei.gov.cn/http://htgl.xxxx.gov.cn/ is error.                        [FAILED]http://htgl.xxxx.gov.cn/ is error.                        [FAILED]To: xxxx@qq.comSubject: http://htgl.xxxx.gov.cn/ is errorUser-Agent: Heirloom mailx 12.5 7/5/10MIME-Version: 1.0Content-Type: text/plain; charset=us-asciiContent-Transfer-Encoding: 7bitMessage-Id: <20191116084729.B5DA962778B4@lzw.localdomain>From: root@lzw.localdomain (root)http://htgl.xxxx.gov.cn/ is error注释:本脚本用于检测具体某一个网站是否正常打开。脚本通过if语句判断是否输入为空,为空的话提示相关的信息。其次,脚本通过while语句判断网站信息是否能正常打开。打开网页通过curl命令的尝试打开输入网址是否超过五秒,通过输出的返回值来判断网页是否能正常打开。如果打开页面提示ok,失败则error并发送邮件告警。100-199 用于指定客户端应相应的某些动作。 200-299 用于表示请求成功。 300-399 用于已经移动的文件并且常被包含在定位头信息中指定新的地址信息。 400-499 用于指出客户端的错误。 500-599 用于支持服务器错误。
  • [交流吐槽] Python的应用 前端
    HTML: hyperText markup language,超文本标记语言HTML后缀名:.html / .htmHTML标签名:一般标签:由起始标签和结束标签组成,可以插入其他标签或其他内容,例如:<h1>yyds</h1>自闭和标签:由起始标签组成,在起始标签末尾加斜杠,在其中间不能加任何东西,如:<br />HTML中标准是双引号HTML没有大小写之分格式化代码:ctrl + k
  • [技术干货] getTable(Web)获取网页表格,结果为空:EmptyDataFrame Columns:[],Index:[]
    1. 问题描述:用getTable(Web)获取网页表格,结果为空,返回值为:EmptyDataFrame Columns:[],Index:[],见下图1:图12. 问题检测:用F12查看网页表格的源码,table标签下是否有tbody标签。如下图2,3所示(图2是有tbody标签的,图3是没有tbody标签的),如果检测出来是没有tbody标签的,如图3所示,那么就需要添加tbody标签,如图2所示,才能被getTable控件检测到,并读取表格。图2图33. 问题解决方法:在getTable(Web)控件前加入executeScript控件,当中脚本内容填入:let table = 你需要识别的表格的JS元素let tbody = document.createElement("tbody");table.insertBefore(tbody, table.children[0]);while(table.children.length>1){tbody.appendChild(table.children[1]);}当中的JS元素获取方式(见下图4):(1)网页中F12找到表格的源码处;(2)右击,复制JS Path即可。图4
  • [问题求助] 【C3250-10-SIU】【好望云实时视频流二次开发】能否提供web前端播放的代码样例
    【功能模块】能否提供web前端播放的代码样例,开发文档里面找不到前端如何通过后台获得的摄像头地址播放的示例代码
  • [技术干货] 执行Web自动化中鼠标相关命令(单击、双击与右击等)时, 控件显示运行成功,但实际没...
    1. 如果点击后,弹出如下图文件上传框的场景,请将“模拟人工点击“ 设置为True。由于浏览器安全限制,文件上传存在安全风险。只有我们真实的移动鼠标,浏览器才判断为是人为操作,否则被判断为恶意脚本2 .检查地址栏右侧,是不是弹出框被浏览器阻止了3. 增加delay时间(使用delay控件或直接在控件delay参数添加延时),部分元素的事件,是js动态绑定的。可能我们执行脚本时,事件并未绑定。4. 上述方法都不能解决的,请将“模拟人工点击“ 设置为 True
  • [互动交流]  BrowserJS 前端如何实现多文件上传
     BrowserJS 前端如何实现多文件上传 急求
  • [技术干货] 【好望云北向接口】【媒体播放管理】【HLS】HLS前端回放FAQ
    1. 文档描述    本文档描述好望云HLS前端回放能力约束,以及常见的问题。2. 能力及约束    2.1 客户端支持    1) ios safari浏览器可以直接播放    2) chrome、firefox等浏览器需要添加video标签的html才能播放    3) 支持微信小程序播放    4) 不支持IE浏览器播放    5) 客户端与云服务连接只支持一个URL对应一条TCP连接,一对一关系    2.2 特性约束    1) 不支持摄像机编码格式为MJPEG的HLS播放    2) 浏览器不支持播放H265编码的HLS流,只支持H264    3) VLC播放器起播时延比较长(30s左右),主要是播放器需要缓存一定数量的HLS流,才会开始播放    4) 浏览器/微信小程序 起播时延在3-4s    5) VLC/浏览器/微信小程序 暂时不支持暂停功能3. 常见问题    3.1 URL如何获取    请参见:https://bbs.huaweicloud.com/forum/thread-169567-1-1.html    3.2 获取URL后,播放失败    1) 先使用好望企业APP播放,如果不能播放成功,需要排查设备或网络问题。    2) 好望企业APP播放正常,优先使用VLC播放,VLC较稳定。    3) VLC长时间不出图,可能为网络原因。VLC需要缓存足够的TS片后才会出图。    4) url有效期为30s,取到url后必须在30s内播放,否则需要另取新的url播放。    5) url仅能播放一次,如果需要再次播放,需要重新获取url。    6) 排查设备侧是否开启了前端存储并配置了录像计划。    7) 排查请求时间范围内,是否有前端录像。可通过查询前端录像列表确认。参考文档地址:https://support.huaweicloud.com/api-ivm/ListDeviceRecord.html
  • [技术干货] 【好望云北向接口】【媒体播放管理】【HLS】获取前端录像回放地址
    1.文档说明    本文档描述如何获取HLS前端录像回放地址。2.前置条件    1) 摄像机或NVR800/IVS1800已接入好望云并在线    2) 摄像机视频点位已开通视频调阅服务    3) 摄像机或NVR800/IVS1800有存储功能,并配置了前端录像计划3.PostMan调用示例    3.1 URI    GET /v1/{user_id}/devices/{device_id}/channels/{channel_id}/device-records/web-playback-url    3.2 请求参数    1)请求Header参数    key:Access-Token    value:用户认证Token    获取Token请参见:https://bbs.huaweicloud.com/forum/thread-168601-1-1.html    2)请求Params参数    start_time、end_time和protocol均为必选项。    protocol为枚举值    http协议填写:HLS_DEV    https协议填写:HLS_DEV_HTTPS       3.3 响应参数    3.4 响应示例{ "device_id" : "2102412469WLL3000011", "channel_id" : "2102413000011", "playback_url" : "http://..." }
  • [技术干货] 华为IVS1800日志收集与查询(web portal)
    1. 文档说明    本文档描述如何通过IVS1800的web portal手机IVS1800的日志。2. 操作指引    2.1 登录IVS1800 web portal 页面,点击导航栏中的“故障收集”标签。    2.2 在“故障收集”页面左侧,可以选择需要收集的日志模块    2.3 在页面右侧,选择收集日志的起止时间    注:日志包括当前日志和备份日志。时间范围仅对备份日志生效。当前日志一定会收集,只收集当前日志可不设置时间范围。    2.4 选择完成后,点击“开始收集”即可
总条数:672 到第 页
上滑加载中