Skip to content

基于Java和Appium的Android自动化测试,实现简单的UI测试和性能测试并自动输出测试报告和性能指标图表

License

Notifications You must be signed in to change notification settings

954324919/TestInAppium

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TestInAppium - 基于Appium的Android自动化测试

依赖平台 涉及技术 编程语言 开源程度

  • 代码仅针对我司产品,但集成现今主流的测试方法,为您提供一点小参考
  • 如果本项目对您有一点点帮助,欢迎您能赏个Star⭐,支持我将项目持续维护和开源下去

已实现功能点:

  • 基于TestNg+PageObject的UI功能测试
  • 基于ExtentReport的测试报告
  • 应用性能指标收集和图表绘制(CPU、FPS、流量、启动速度等)
  • Excel和Yaml的数据驱动
  • 结合Jenkins结合实现持续构建
  • Crash截图和重试
  • 简单的图片比对

待实现的功能点:

  • 支持多设备并发
  • 提升代码的兼容性和移植性
  • 优化图片对比的算法和逻辑
  • 重构代码,减少配置提高可用性

About

基于Java和Appium的Android自动化测试,实现简单的UI测试和性能测试并自动输出测试报告和性能指标图表

Resources

License

Stars

Watchers

Forks

Packages

No packages published