zoukankan      html  css  js  c++  java
  • 从零学习安卓自动化(java+appium方向):关于框架的初级构想(五)2.0版本

    经过我一段时间的努力。我已经写完这个android自动化测试框架了,并且通过自测可以跑出自己想要的结果。

    所以回头看一开始写的文章,一些内容需要更新,以我写好的第一版成果物作为结果进行讲解。

    黄色填充是新加入的内容

    当我还是一个菜鸡的时候,喜欢查看大神写的框架,理解大神的思路,有的看得懂,有的看不懂,有的大神以为我懂了,其实我根本没懂。

    但基本上就是给一个框架截图,告诉你这个java方法放什么。那个方法里放什么,比较抽象,特别不好理解。

    所以我今天想换一种思路,一种更接近小白的思路来写一个幼稚的框架。

    从外往里,从我想要啥样的,到需要的样式都需要什么方法,类似这种思路,

    好处就是直观,直线逻辑,不需要写代码

    比如我的思路一开始就定成用excel管理数据,用excel输出数据结果

    那我第一步就要想,我应该有几个excel表。

    1.首先肯定的是要有一个tapp_testcase表(excel),用来保存我写的测试用例和测试数据

    2.其次要有一个输出报告app_testplate_Report_2021-01-19(excel)表来告诉我执行的结果。

    3.根据工作经验,如果我的用例多了,我感觉还需要一个aotuapp_main表(excel)来管理我的用例

    4.最后需要一个模板文件,预定义我的测试报告app_testplate(excel),每次执行完结果之后可以根据模板写入数据。

    而且还有一个好处就是可以创建不同的模板,来定制化展示结果。

    我感觉暂时够了,再多就复杂了。

     根据上面我想的画出这个思维导图

    然后根据思维导图,假设我已经代码全部写完了。执行完了。那我电脑里应该是

    以上就是在我没有写代码之前,自己设计的一套简单的框架思维,

    具体好使不好使,一边做一边想,先动起来。一切的结果都在执行之后告诉你

  • 相关阅读:
    SAP生产订单屏幕增强(CO01/CO02/CO03抬头AUFK,AFKO)
    SpringBoot发布web service接口,并使用ABAP调用web service
    ABAP使用OLE导出Excel
    SAP PI在java8及以上环境无法进入Enterprise Services Builder 或 Integration Builder的问题
    在spring boot中使用sapjco3,并用docker部署到Linux服务器
    在ABAP中使用自增ID
    博客园CSS样式
    F-02 BAPI_ACC_DOCUMENT_POST交易货币余额
    字符串后#号导致导出excel换行问题
    HR人员和岗位关联日期问题
  • 原文地址:https://www.cnblogs.com/tangtongxue/p/14133100.html
Copyright © 2011-2022 走看看