基于App的活动内容自动检测系统技术方案

技术编号:37205180 阅读:11 留言:0更新日期:2023-04-20 22:58
本发明专利技术提供基于App的活动内容自动检测系统,涉及运营监测技术领域。该基于App的活动内容自动检测系统,包括活动信息获取模块、定时检测模块、后台控制模块和告警提醒模块,所述活动信息获取模块用以通过输入的关键词字段抓取对应活动和该活动到期时间,所述后台控制模块与定时检测模块相连,所述告警提醒模块与定时检测模块相连,用以当定时检测模块检测出抓取不到对应字段或者检测到抓取不到后台设置的到期时间的问题时,将活动相应问题发送至活动创建对应运营人员终端。通过活动信息获取模块、定时检测模块、后台控制模块和告警提醒模块之间相互配合运作,大大降低运营成本,不再需要运营人员每天检查活动内容展示情况。再需要运营人员每天检查活动内容展示情况。再需要运营人员每天检查活动内容展示情况。

【技术实现步骤摘要】
基于App的活动内容自动检测系统


[0001]本专利技术涉及运营监测
,具体为基于App的活动内容自动检测系统。

技术介绍

[0002]运营会在App上经常上架各种活动,而当运营人员在上架活动后出现失误,配置错误或者漏配错配到期日期,则会导致出现活动到期后没下架或者访问时出现无法正常对应服务器等页面报错的情况,运营人员就需要每天定时检查活动展示情况,增加不必要的精力浪费。因此开发一套自动检测系统帮助运营人员每天实时检测活动展示情况,有问题及时通知运营人员,方便运营人员对上架app的活动进行管理。

技术实现思路

[0003]针对现有技术的不足,本专利技术提供了基于App的活动内容自动检测系统,解决了运营人员需要每天定时检查活动展示情况,增加不必要的精力浪费的问题。
[0004]为实现以上目的,本专利技术通过以下技术方案予以实现:基于App的活动内容自动检测系统,包括活动信息获取模块、定时检测模块、后台控制模块和告警提醒模块,所述活动信息获取模块用以通过输入的关键词字段抓取对应活动和该活动到期时间;所述定时检测模块与活动信息获取模块相连,用以定时对所述活动信息获取模块抓取活动的内容和定时对该活动到期时间进行检测;所述后台控制模块与定时检测模块相连,用以下架定时检测模块检测的到期活动;所述告警提醒模块与定时检测模块相连,用以当定时检测模块检测出抓取不到对应字段或者检测到抓取不到后台设置的到期时间的问题时,将活动相应问题发送至活动创建对应运营人员终端。
[0005]优选的,所述活动信息获取模块包括关键词设置单元、第一控制单元、抓取单元和第一数据库单元,所述第一控制单元与关键词设置单元相连,所述抓取单元与第一控制单元相连,所述第一数据库单元与抓取单元相连。
[0006]优选的,所述定时检测模块包括定时单元,所述定时单元连接有第二控制单元,所述第二控制单元连接有截屏单元,所述截屏单元连接有第二数据库单元,所述第二控制单元还连接有自动化测试appium框架。
[0007]优选的,所述告警提醒模块包括信息处理单元,所述信息处理单元连接有讯息编辑单元,所述讯息编辑单元连接有消息发送单元。
[0008]优选的,所述定时单元与第一控制单元相连,用以获取活动信息获取模块抓取的活动和该活动到期时间,通过第二控制单元将该活动到期时间以及页面关键字信息储存在第二数据库单元,且定时通过第二控制单元控制自动化测试appium框架开始对该活动进行测试。
[0009]优选的,所述自动化测试appium框架还与第二数据库单元相连,用以获取测试的该活动的到期时间并与当前时间进行比对以及获取的截屏内容与关键词字段进行比对。
[0010]优选的,所述信息处理单元与自动化测试appium框架相连,用以处理自动化测试
appium框架对活动的测试结果,并且通过讯息编辑单元编辑相应讯息,然后通过消息发送单元发送至对应活动创建运营人员终端。
[0011]工作原理:使用此基于App的活动内容自动检测系统进行每天实时检测活动展示情况时,首先通过关键词设置单元设置需要检测的活动页面中具备的关键词字段,关键词设置单元将录入字段信息发送给第一控制单元进行处理,抓取单元根据第一控制单元处理的字段信息进行活动抓取,同时反馈至第一控制单元,第一控制单元根据抓取的活动控制抓取单元从第一数据库单元中抓取该活动到期时间,同时将抓取的活动信息发送给定时检测模块,定时单元接收抓取的活动信息,通过第二控制单元将该活动到期时间以及页面关键字信息储存在第二数据库单元,同时第二控制单元控制截屏单元对app活动页面进行截屏并且储存在第二数据库单元内,随后定时单元定时通过第二控制单元控制自动化测试appium框架开始对该活动进行测试,自动化测试appium框架通过调取第二数据库单元中页面关键字信息,同时调取第二数据库中截屏并分析识别截屏内容,然后关键字信息与截屏内容进行比对,检测截屏内容中是否存在关键字信息,若截屏内容中不存在储存的关键字信息,则输出信号给告警提醒模块,使其发出告警提醒给活动对应创建运营人员,若截屏内容中存在储存的关键字信息,则继续通过自动化测试appium框架调取第二数据库单元中储存的活动到期日期,并且与当前日期进行比对,若当前日期大于活动到期日期,则自动化测试appium框架输出信号给后台控制模块,通过后台控制模块将该到期活动进行下架,并且同时输出信号给告警提醒模块,使其发出活动下架告警提醒给活动对应创建运营人员,若当前日期小于活动到期日期,则自动化测试appium结束检测,最后通过定时单元定时通过第二控制单元控制自动化测试appium框架对活动进行循环检测。
[0012]本专利技术提供了基于App的活动内容自动检测系统。具备以下有益效果:
[0013]本专利技术通过活动信息获取模块、定时检测模块、后台控制模块和告警提醒模块之间相互配合运作,通过定时检测模块可实时检测活动到期时间以及打开的内容是否正常,同时在检测到活动内容打开报错或者没有指定的页面信息时,通过告警提醒模块发送讯息通知给对应的运营人员进行告警提醒,且还在活动到期时通过后台控制模块自动下架对应活动,大大降低运营成本,不再需要运营人员每天检查活动内容展示情况。
附图说明
[0014]图1为本专利技术的示意框图;
[0015]图2为本专利技术的模块示意图;
[0016]图3为本专利技术的活动信息获取模块示意图;
[0017]图4为本专利技术的定时检测模块示意图;
[0018]图5为本专利技术的告警提醒模块示意图;
[0019]图6为本专利技术的定时检测模块检测步骤示意图。
具体实施方式
[0020]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他
实施例,都属于本专利技术保护的范围。
[0021]实施例:
[0022]如图1

6所示,本专利技术实施例提供基于App的活动内容自动检测系统,包括活动信息获取模块、定时检测模块、后台控制模块和告警提醒模块,活动信息获取模块用以通过输入的关键词字段抓取对应活动和该活动到期时间,定时检测模块与活动信息获取模块相连,用以定时对活动信息获取模块抓取活动的内容和定时对该活动到期时间进行检测,后台控制模块与定时检测模块相连,用以下架定时检测模块检测的到期活动,告警提醒模块与定时检测模块相连,用以当定时检测模块检测出抓取不到对应字段或者检测到抓取不到后台设置的到期时间的问题时,将活动相应问题发送至活动创建对应运营人员终端,通过活动信息获取模块、定时检测模块、后台控制模块和告警提醒模块之间相互配合运作,可实时检测活动到期时间以及打开的内容是否正常,同时可在活动内容打开报错或者没有指定的页面信息时,发送讯息通知给对应的运营人员进行告警提醒,且还可在活动到期时自动下架对应活动,大大降低运营本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于App的活动内容自动检测系统,包括活动信息获取模块、定时检测模块、后台控制模块和告警提醒模块,其特征在于:所述活动信息获取模块用以通过输入的关键词字段抓取对应活动和该活动到期时间;所述定时检测模块与活动信息获取模块相连,用以定时对所述活动信息获取模块抓取活动的内容和定时对该活动到期时间进行检测;所述后台控制模块与定时检测模块相连,用以下架定时检测模块检测的到期活动;所述告警提醒模块与定时检测模块相连,用以当定时检测模块检测出抓取不到对应字段或者检测到抓取不到后台设置的到期时间的问题时,将活动相应问题发送至活动创建对应运营人员终端。2.根据权利要求1所述的基于App的活动内容自动检测系统,其特征在于:所述活动信息获取模块包括关键词设置单元、第一控制单元、抓取单元和第一数据库单元,所述第一控制单元与关键词设置单元相连,所述抓取单元与第一控制单元相连,所述第一数据库单元与抓取单元相连。3.根据权利要求1所述的基于App的活动内容自动检测系统,其特征在于:所述定时检测模块包括定时单元,所述定时单元连接有第二控制单元,所述第二控制单元连接有截屏单元,所述截屏单元连接有第二数据库单元,所述第二...

【专利技术属性】
技术研发人员:王中生李杨林志远
申请(专利权)人:霖久智慧广东科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1