总之,老二出生之前,老大没怎么挨训挨揍,有了老二,时刻想揍老大
如何定义 “视觉凸出”?
很大很全很牛比,一看就是积累了很久的平台,有几点建议:
1、代码看起来很久远了,考虑重构一下切到 springboot 上来,可以简化用户部署
2、前端 UI 设计略粗糙,建议换个 blingbling 的框架
3、demo 里面的字典定义太过于个性化,不同维度的概念混淆到一起,既然是开源么,建议参考 testlink 的默认定义
4、度量分析,建议按照业务目标/价值或者用户角色为导向做一下分类,都挤在一起很难区分
换个思路,自己拿树莓派控制几个无人机、气球炸弹啥的,对于本地没有事先 CI 搞通直接 push 上去的,CI 一旦跑红了,开飞机去炸丫的,然后通过度量数据公示出来……
预拦截 commint、push 只能通过项目下发本地的 hook 来实现,比较复杂,而且比较容易在本地被篡改。
你没有代码仓库权限吗?进去看一眼立刻就明白了……
可以配置多个 hook,MR 的配置 MR 的 CI 启动接口,Push 的(可以指定分支)URL 配置 Push 对应的 CI 启动接口
恒温大佬是个文艺青年,不过我还是比较愁……
这样一级一级的就到义务的某家小作坊,比方是个 500 万的螺丝钉的单子。小作坊是又开心又惆,开心的是有单子了,惆的是没有那么多钱去买螺丝钉的原材料啊。
面试题:请问这句话里面有几个错别字
另外,一楼说的那 4 条是真的,你要尽量托关系打听清楚,切不可草率
平台应该具备的最基本能力之一:在既定兼容范围内的框架下,手写的脚本,可以随意接入平台管理,这样就可以统一方便地场景组合、管理数据、调度任务,等等等等~~~
那种单纯做成在线写脚本的测试平台,想想就垃圾~
我之前装 tuleap 也花了一周……各种依赖是真心恶心,关键服务器还连不上外网,逐个手工下载上传上去,后来完成发现 bitnami 上有完整的一键安装包,深感幸福 & 沙雕~
拼写错误啊哥,是 fudax/vue-mindeditor
apollo 实在太重太繁琐了,nacos 开箱即用很方便,不过有一个缺点,那就是它是阿里开源
用配置中心的好处是可以把自动化测试接入到 CI/CD 的 pipeline 里面,一组配置端到端管到底,而不是中间断一下
对框架的应用很合理,对注解的使用也很 6
如果不嫌烦,上一套 nacos 来切分管理环境配置也不错
1MB 以下的图片对比,也就几十到几百 ms,很快的
import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;
import java.awt.image.DataBuffer;
import java.io.File;
public class ImageUtils {
public static boolean sameImage(File fileA, File fileB) {
try {
BufferedImage bufferedImageA = ImageIO.read(fileA);
DataBuffer dataBufferA = bufferedImageA.getData().getDataBuffer();
int sizeA = dataBufferA.getSize();
BufferedImage bufferedImageB = ImageIO.read(fileB);
DataBuffer dataBufferB = bufferedImageB.getData().getDataBuffer();
int sizeB = dataBufferB.getSize();
if (sizeA != sizeB) {
return false;
}
for (int i = 0; i < sizeA; i++) {
if (dataBufferA.getElem(i) != dataBufferB.getElem(i)) {
return false;
}
}
return true;
} catch (Exception e) {
System.out.println("Failed to compare image files ...");
return false;
}
}
public static float compareImage(File fileA, File fileB) {
try {
BufferedImage bufferedImageA = ImageIO.read(fileA);
DataBuffer dataBufferA = bufferedImageA.getData().getDataBuffer();
int sizeA = dataBufferA.getSize();
BufferedImage bufferedImageB = ImageIO.read(fileB);
DataBuffer dataBufferB = bufferedImageB.getData().getDataBuffer();
int sizeB = dataBufferB.getSize();
int count = 0;
if (sizeA != sizeB) {
return 0;
}
for (int i = 0; i < sizeA; i++) {
if (dataBufferA.getElem(i) == dataBufferB.getElem(i)) {
count = count + 1;
}
}
return (count * 100) / sizeA;
} catch (Exception e) {
System.out.println("Failed to compare image files ...");
return 0;
}
}
}
我劝你耗子尾汁
我虽然老但不是大佬
没有鉴别照搬也是能力问题
我们说的潜在前提是选好了自己想要的却没法落地,这也是能力问题,基本上都不是技术水平问题,大多是吹水、忽悠、推动、向上管理能力不足导致的,很多人都遇到过这个阶段,没所谓,这是必经之路,躲不掉的,看到技术好就一门心思去搞那是不行的……我到现在就没碰过流量回放、混沌、k8s(用而不专)这些,学不过来也用不到啊
人家说 能力 不够,你非要扯 技术 不够,强行加戏吗
在我看来,去参加分享,无论听到什么,只要是自己不知道的,没实践过的,无论人家讲的对不对、虚不虚,能把人家的思路理解了,并且自己去实践一把,总会有收获的,楼主可能只是没理解人家的路和痛点而已
再说一个这么大的会搞成自动化测试基础培训,分享一些框架代码就完事了……你愿意买票吗~
瞧你这吐槽的劲头……我到现在还是可以下载~
如果不离职:帮所有人擦屁股,把所有脚本统一规范化,测试流程整理明白,然后大概率转正并且管理团队,高福利;
有一说一,有些 XDJM 听了可能会很不舒服:国企给一个大专转内且转管理的机会吗?即便是二线城市,这种希望也是极其渺茫的~
暂时还没找到可替代之人?
找到了将会是啥境遇?