xnol-app2.4 automation test

xnol-app2.4 automation test

项目github地址:https://github.com/kaige201314/xnol-app2.4

本文档用于说明appium-xnol UI自动化测试框架

环境:172.20.30.63,数据库:172.20.30.64

一、框架主题说明:

1、Data目录:用于存放测试数据,activatronCode.txt存放理财金券激活码、phoneNO.txt存放注册新用户时生成的手机号,idCardNO.txt存放绑卡时的身份证号码,login_password.txt存放注册时的登录密码,tradeCode.txt存放交易密码;

2、Doc目录:用于存放说明文档;

3、PageObject目录:用于存放页面基础类,封装常用的元素定位方法;

4、Public目录:用于存放一些公共方法;

5、Random目录:用于存放一些随机需要用的方法,文件等等;

6、result目录:用于存放测试用例执行的结果,即测试报告;

7、TestCase目录:用于存放已经实现好的测试用例;

8、TestCase2目录:用于存放未实现的测试用例;

二、测试用例说明:

test_case001——》老用户登录——》退出

test_case001——》注册新用户

test_case002——》登录——》设置交易密码——》退出

test_case003——》登录——》修改交易密码——》退出

test_case004——》登录——》找回交易密码——》退出

test_case005——》新用户登录——》绑卡——》充值——》退出

test_case006——》登录——》提现——》退出

test_case007——》登录——》设置——》修改——》关闭手势密码——》退出

test_case008——》登录——》提取天天牛、月月牛——》退出

test_case009——》登录——》添加理财金券——》购买天天牛——》购买月月牛——》购买安心牛——》购买散标——》购买富盈人生——》购买理财金体验标——》退出

test_case010——》登录——》购买VIP专享标——》退出

test_case011——》登录——》购买债权转让标——》退出(备注:由于63环境没有债权转让标,故此用例还未彻底完成,购买的流程和其他标的的购买大体相同)

test_case012——》登录——》修改登录密码——》退出

test_case013——》

test_case014——》

test_case015——》

test_case016——》

test_case017——》

test_case018——》

三、测试报告:

test-report.png

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 132,353评论 18 139
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    O感悟人生O阅读 11,403评论 2 34
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 44,951评论 6 345
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 5,619评论 0 17
  • 一.感受 1.工作的本质就是“买卖时间”,这几天里,我每天能自主控制的时间大概7.5个小时,其中包括所有的睡眠时间...
    星魁的实验室阅读 211评论 0 0