探索:数据驱动-数据模型和数据管理

Posted mariahcat

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了探索:数据驱动-数据模型和数据管理相关的知识,希望对你有一定的参考价值。

1.需求分析:产品因为历史开发原因只能按照XPATH定位,该场景下数据管理应该具备和脚本语言适配、和脚本耦合性低、结构明确易管理。
2.技术调研:RF自带变量功能 CONFIG TXT EXCEL YAML
3.解决方案:Python+pyyml+YAML
案例:
PRODUCT INFO:
    URL: http://XXXXXX/index.html
    USERNAME:
        XPATH: //*[@elename="userName"]
        VALUE: admin
    PASSWORD:
        XPATH: //*[@elename="password"]
        VALUE: XXXxX
    LOGBTN: //*[@elename="loginBtn"]
    LOGINVER: //*[@id="xxxx"]/li[1]/a/i
数据文件格式分析:在脚本中按功能需要分为3类:点击、选择、输入,再结合按参数传递类型共5类
A.单参数传递
1.XPATH(str)
2.XPATH+XPATH(dict, len=2)
3.XPATH+VALUE(dict, len=2)
B.多参数传递
4.XPATH(list(str))
5.XPATH+XPATH or XPATH+VALUE (list(dict), len>2)

以上是关于探索:数据驱动-数据模型和数据管理的主要内容,如果未能解决你的问题,请参考以下文章

杂志精选 | 智能舞台决策支撑系统MapReduce驱动模型初探

如何探索windows内核中未知的数据结构

风控模型之探索性数据分析

AIOps探索揭秘日志异常检测新方法

Android深度探索(卷一)HAL与驱动开发 第六章

机器学习之数据探索——数据质量分析