• 对于框架设计的一点总结


          今天看了robot framework作者写的关于框架搭建思想的一篇文章,我突然认识到我找到组织了。文章原文

          我之前的遇到的难题记录在这里 ,页面自动化分析(1)我当时的解决办法是用组件抽象,txt纯文本封装测试数据此时看来和

    文章的作者思路是一致的。

         文章中这样提到,将数据与测试脚本分离,基于模块化的测试库,一个驱动脚本可以执行多个类似用例,这样非常容易建立新测试

    并且提到了其中的弱点在于不同类型的测试仍然需要新的脚本,建立初始解析器和重用组件需要花人力。

         但是我在搭建框架的过程中却遇到的是不同的质疑:1、用例的管理如何进行2、用例的批量执行如何进行3、一个用例需要多套数据

    如何处理,即一个比较复杂的页面需要多个表单输入;现在想来,只要做到了组件与数据的对应,其他的问题就需要在时间中遇到了再处

    理了。

        作者另外提到了一种关键字思想:关键字驱动,即数据与关键字结合起来描述如何使用数据执行,所有测试由同一个框架执行无需不同

    的脚本,然而初始成本很大,robot framework应运而生了,可惜是python驱动的,看来我学习python也被提到了日程上了。

     

    我不断的寻找
  • 相关阅读:
    【leetcode】1324. Print Words Vertically
    【leetcode】1323. Maximum 69 Number
    【leetcode】1320. Minimum Distance to Type a Word Using Two Fingers
    【leetcode】1319. Number of Operations to Make Network Connected
    7系列GTX中的疑惑
    8b10b
    hB
    MATLAB实现最优低通滤波器的函数
    modelsim读写TXT文件
    ILA用法
  • 原文地址:https://www.cnblogs.com/yNds/p/5218442.html
Copyright © 2020-2023  润新知