GithubHelp home page GithubHelp logo

fengling520xu / automotive Goto Github PK

View Code? Open in Web Editor NEW

This project forked from epochtds/automotive

0.0 0.0 0.0 15.39 MB

Automotive车载娱乐系统测试库

License: Apache License 2.0

Python 100.00%

automotive's Introduction

automotive

Automotive车载娱乐系统测试库, 提供了自动化测试用例编写库

车载智能座舱系统测试过程中,不仅仅会涉及到Android的UI自动化测试,也会涉及到车载系统独特的如CAN总线,电源管理等模块测测试。

对于CAN总线,我们可以利用CANoe进行自动化测试的工作,也可以使用廉价的如周立功CAN盒进行相关信号的发送等。

然而,这样的会存在一些痛点:

  • 1、对于仪表来说,发送CAN总线需要靠人眼进行结果的校验。
  • 2、对于车辆设置以及空调部分的CAN消息发送的查询,也需要手动的去数发送的帧数
  • 3、对于座舱系统启动是否成功的判断,无法使用人力去进行
  • .......

基于上述的情况,针对车载智能座舱系统进行了automotive库的开发、该库支持以下功能:

  • 基于CAN盒(同星、周立功、Peak-CAN)等设备发送和接收CAN消息
  • 基于USB继电器的操作进行相关的上下电操作
  • 基于可编程电源(IT6831和konstanter)进行电源变动测试
  • 基于appium和uiautomator2进行安卓自动化测试

automotive's People

Contributors

bicvomosoft avatar philosophy912 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.