写点代码解决问题:测试人环境搭建的趟坑之旅

发表于:2023-3-14 09:32

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:Bella    来源:51Testing软件测试网原创

#
Django
  写点代码解决下工作中的小问题已经成为现在测试人的日常,可是如果需要做个有前后端的“系统”,该怎么弄呢?
  背景
  公司是内网环境,所有东西都需要自己从外网找然后打包压缩发到内网,每次发送还有大小限制,经常遇到的问题是花了两天安装几十个插件之后,发现有一个依赖包无论如何都无法安装,八成是不支持当前系统或者和什么内部的软件冲突了。
  为了能够顺利完成“工具开发”任务,最后决定和开发人员统一环境,虽然权限比人家少了很多,有些包仍然需要从外网搬运,但是至少搭建完了能用,遇到问题有专家能支持。
  准备过程
  很久之前写过一些Java,但是自从试了一下Python,就果断抛弃了Java,而后一直用的也是Python,唯一的原因就是“方便”,不用想a=1前面是int还是string,安装django只是一个pip install的事情。但是为了收敛技术栈,需要换回Java,于是开启了更换开发环境的探索之旅。
  现在比较火的就是Springboot+VUE,于是开始上网撸教程,“从0开始xxx”、“4小时学会xxx”、“1天搞定xxx”……看完之后的感觉就是,这真的是0基础吗?老师上来就说“我默认大家已经有相关基础了”、“不需要我说怎么安装怎么使用哈,这都是基本操作”……算了,我还是自己摸索吧。过程比较曲折,想看tips的请直接跳到文末。
  项目搭建
  首先就是IDE,之前一直用的是Pycharm,现在要改到Java,在VSCode和IDEA之间摇摆了一下,决定使用IDEA(因为只找到了这个安装包),带来的问题就是找网上教程的时候,选择范围缩小了一点,尤其是有关配置类的,需要挨个摸索一下。
  太久不写Java,已经不记得多少了,赶紧先新建个项目,跑个Hello World,写惯了print(“Hello World”),竟然已经不记得print前面要加System.out了,任重道远啊。由于本地有JDK1.8,直接执行就可以成功。
  然后就是安装NodeJS,管开发要了个安装包,一路next,并没有什么意外,NPM是跟随NodeJS一起的包管理工具,无需单独安装,完成后到cmd里执行node -v和npm -v看一下是不是安装成功了。
本文源自第七十期《51测试天地》
环境搭建的趟坑之旅——从Django到VUE》一文
查看更多精彩内容,请点击下载:
  版权声明:本文出自《51测试天地》第六十八期。51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像,否则将追究法律责任。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号