DevOps-自动化测试阶段详细解读和技术脚本预言
- 2019 年 10 月 11 日
- 筆記
测试环境布署 1.appium功能自动化框架环境搭建 2.python脚本运行环境配置 3.Jenkins本地安装配置和Zenportal的安装部署 4.JDK、SDK等包的安装和系统环境的配置等等
手动测试线 适用场景:当软件功能变更或者APK有更新时 当软件编译完成并成功部署到整机设备上后,做如下测试步骤 A.人工核对项目需求 B.执行基本功能测试分以下几种情况
a.针对单个apk的功能进行验证测试,提交Bug至JIRA平台同时反馈给相关研发人员(专项测试、兼容性测试)
b.新项目新需求–执行基本功能测试用例(功能+交互),提交Bug至JIRA平台同时反馈给相关研发人员(集成测试)
c.新增客户需求–核对需求验证测试
C.执行完基本功能测试用例后,编写python自动化专项测试脚本 D.接口验证测试等…(后续工作)
自动化测试线 适用场景:整机功能自动化验证 当软件编译完成并成功部署到整机设备上后,做如下测试步骤: A.利用python+appium进行自动化专项测试,自动化过程中需实时统计机器的CPU、内存占用率等等; B.执行monkey稳定性压力测试,并通过测试结果发送邮件反馈给相关研发人员,直到跑完一次完整的monkey为止(后台实时统计系统当前状态) C.针对自动化测试结果和场测工程师验收结果,进行分析汇总,并抄送指定的项目相关人员(包括项目经理、研发人员、测试工程师等)
为了提高测试效率和保证软件质量,以上步骤阐述了软件测试的实施流程。如有差异,后续会持续更新。。。