不知道喜欢什么,就哪个工作钱多舒服干哪个呗
今天又想起来这个问题啦,自己又自问和反省了下,如下
背景:
1、这里的产品指的是针对某一业务公司内部的开发,需求源自各个地市的项目经理的反馈整理。项目是指根据某一地市的客户需求对产品进行改造。
2、产品处于刚刚起步阶段,刚完成第一阶段的开发,此时有项目需求需同时完成
3、项目经常会联调或者在现场环境中进行测试
问题:
此过程中测试会面临什么问题呢?各种管理问题。包括用例、bug、需求等等
1、产品尚未完善,会存在 bug,bug 可能会在项目中修复,此时产品中可能会仍存在这个 bug;bug 可能会在后续的产品迭代中修复,但修复之前项目已经发版,稍后项目再发版时这个 bug 可能已经被关闭不记得回归了
2、一个产品多个项目,使用的 Testlink 管理测试用例,测试用例很容易遗漏,尤其是需要现场环境才能测试的功能点
3、在项目现场环境测试时很容易忘记记录 bug,导致忘记复测
解决方法:
当前能想到的就只有:勤奋不偷懒,及时做好记录,跟踪不间断。
你说的是功能还是哪方面?如果是功能的话,前后端不分离没有很大影响吧?
在计划中设置一个 Content-Type:applicaton/json,然后不一样的在事物控制器中单独设置 Content-Type:application/x-www-form-urlencoded,不行么?
配置文件可以修改了,但是 sql 命令当前还没试验过。。。基本的思路应该是远程连上 mysql 所在的服务器,然后执行 shell 脚本,脚本中包含执行 sql 语句的命令
有解决方法了:
1、使用文件替换功能
2、使用 sed 命令替换文件中的某些内容
当前采用的是第二种
话说这个自动化部署中感觉用的最多的反而是 shell 命令。。。不能说没感觉到自动化吧,但是这个软件给我的感觉并不深
刚初步把 jenkins 弄通,等给他弄流畅了,会看看你推荐的,谢谢分享啦!
基于实际情况,放弃了在 windows 当中部署 tomcat 的想法,改为把 tomcat 放在 linux 中,jenkins 还是在 window 中运行的,结果乱码问题解决了好久。。。建议 jenkins 也放在 linux 中会少好多坑
不需要打包,是直接开发打包好的,对打包后的 war 包中的配置文件进行修改,能实现自动化修改吗?
看了下 log.io 的实现原理,奈何知识面太窄,没从中看出来原因。。。https://blog.csdn.net/weixin_29477879/article/details/52193095,感兴趣的可以了解下
不麻烦,正则表达式解析比较简单,写个生成工具比较难。。。
你说的对,赞赞赞
哦,糊涂了。。。直接调用 URl 就行,从结果正则提取身份证号,刚才想叉了
帮忙看看这个问题吧
嗯,数据库恢复不太可行,表关联有点复杂。
参数随机生成我试试。想起来我少说个情况,那就是不同的接口之间是有业务的串联的。。。我之前懒省事,都是单个接口的测试,所以有的接口的参数依赖于其他接口的运行结果,导致我得很麻烦的修改参数。
正确的可能应该是这样的,把有依赖的前置接口也放在同一个事物中,那样对最开始的接口使用参数随机生成就可以省去修改参数的麻烦了
本来参数 A 执行脚本后会得到结果 a,这是一个测试用例,但是这之后再使用参数 A 执行脚本得不到结果 a 了,而可能会得出结果 c 或者 d,那就是另一个用例了。对这个用例来说参数 A 不可用了,导致每次执行测试用例前都得改下参数
想了想,这个好像不是问题,因为手工选择参数就决定了得每一次运行前必须修改一轮参数。。。
你们用过 finalbuilder 没,之前用过一点,可能先入为主?觉得比 jenkins 直观好用,但很久没有用了,记不太清了
昨天研究了下 jenkins,先尝试了下实现在 windows 中自动化部署,结果卡在 bat 脚本上了,直接运行 bat 没问题,但是在 jenkins 中运行就报错提示文件被占用无法删除。。。
很详细而且可执行,感谢!
补充一点,如果初始化第一步点击 “Continue” 后 jenkins 报错:Problem accessing /jenkins/. Reason: HTTP ERROR 404,访问地址换成http://localhost:8080。即可向下进行
难道是我对 setsid 命令有误解?
压测的时候用 log.io 是监测系统的运行情况么?它只能查看最新的 5000 行,没有保存功能。压测时日志刷的超快,log.io 不能满足你的需求吧。。。