公司产品:车载娱乐系统(音响)
系统:linux
开发语音:C++
产品:非触摸式(多功能方向盘上的按键)、触摸屏
测试环境环境:使用串口线连接车机,用串口工具软件查看开发日志
前期准备:Python 学了 3 个多月
迷茫:该选什么样的框架来配合 python 实现自动化测试,关键是得适合目前的测试产品
请求已经在路上的朋友给点建议,谢谢!
跟我差不多的,大部分都是手动的,大家一起努力啊
0.0 自动化首先是先模拟人的操作,然后再组织用例,python 的几个测试框架就挺好的了,unittest ,pytest,等,可以查一下
....两个字:跳槽
首先,很感谢朋友回复,给出建议,其次,主要的是确实是因为不懂所以对于很多事物都存在敬畏 ,最后,最主要的是需要这个框架 能够适合 linux 系统,目前能让我测试,万分感谢
得先找到用 python 代替操作和获取信息的方法 --- 求教,我和 golit 处境有点像,希望入手一些自动化的东西。但是 python 只自学一部分,"python 代替操作和获取信息的方法"可以再讲的细一点么?多谢高人
我也不会啊,我只是觉得普遍要入手自动化测试的话,先要确定这个是否可测吧。python 有发送串口信息的包,可以查下。到时候只需要将一个手工操作实现的功能用 python 代码模拟,就基本可以做自动化测试了。但是我还是建议先跟开发的同学好好了解下你们的系统是怎么构成和运行的。甚至可以跟着开发一段时间看看。
Linux 先学 shell。不要为自动化而自动化,看实际需要做什么,能做什么!
我也是,现在开始自己学一些基础的东西,正在学习 Java+appium,一起加油!!
虽说有了目标,但是具体学哪些东西,我也很迷茫,请大神们,指点迷津!
感谢朋友回复,并给建议:我这想学自动化 是有一些考虑:1、最主要的是提升自己的能力 ,2、其次平时的测试中,很多二级三级四级的场景操作,到了客户那边 一级的一些操作反而也会出现重大的问题点,如果能实现车机 在一些一级的场景上多多测试,感觉会更好:比如车机反复搜台,反复模式切换,反复断开蓝牙 连接蓝牙。
首先这样想 你工作中需要做哪些方面的测试
这些测试能不能通过一些 自动化框架、写工具 提升你的测试效率
如果能就去落地一个
落地的多了 就知道下一步要怎么做了
会 c++ 做什么测试,不如大胆点专做运维,效率更好