测试基础之路

计划:

脚本能力变强,数据能力变强

python编程和编码能力变强,基础数据结构和算法能力变强

 一、新环境部署-pip

pip install -r requirements.txt安装问题_稻城亚丁比目鱼的博客-CSDN博客

  •  新环境部署:可以使用pip3 install -r requrements.txt 来安装所需代码库包

使用 pip freeze 获取安装的 Python 包_sigmarising的博客-CSDN博客_freeze

二、java-jdk和allure安装

  • java-jdk删除命令行

https://www.csdn.net/tags/MtzaggwsMTc4MzgtYmxvZwO0O0OO0O0O.html

  • allure下载和安装

Mac下 allure的下载与配置 - 简书

三、奇奇怪怪的知识

四、自动化必备工具

  • python
  • postman/charles
  • pycharm
  • git/mysql/redis

额外补充:

  1. python基础工具:装饰器、上下文管理器、迭代器和生成器
  2. 自动化测试离不开:环境、服务(微服务)、前置条件、接口、请求参数、校验

一些必备技能:

  1. 日志查看、trace和下游日志等,wf日志问题定位,线上机器问题定位等等
  2. 测试流程、测试用例编写工具和方法,执行,bug管理和追踪
  3. go和php或者cpp和java等语言的阅读,代码cr能力和漏洞直觉等
  4. 环境部署,后端和前端h5打包和替换,CICD或者devops等
  5. 环境配置修改,如超时修改、配置修改、redis和mysql、mq和消息等等
  6. 方法测试和接口测试,如打印日志,postman或者charles使用等等
  7. 白盒测试方法,如分支和路径等覆盖,流量回放或者代码覆盖率脚本等等
  8. 自动化脚本编写,如pytest小到case维护,大到http、requests、sdk、utils、conf等维护
  9. mock等,流量转发,微服务等等
  10. (可以分为技术进阶和项目测试两个维度扩展自己的测试技能)

版权声明:本文为weixin_40370659原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。