自动化
洛水伊人
开发转测试,测试换开发。均在J2EE Web相关领域。
擅长功能测试以及相关的自动化测试,对AVT(Accessibility)、GVT(Globalization)、安全测试(EH)有一定了解。对敏捷和测试设计、自动化测试有浓厚兴趣。最开心的就是签上名字,确认产品可以发布的时候。
喜欢解Defect。解Defect的过程,就像福尔摩斯探案,从现场留下的细微线索,一步一步找到真凶。
当然,设计和开发产品本身也是一件有趣的事情。从需求分析到系统设计,从开发代码到客户支持,每一步都是特别有成就感的事情。
展开
-
问题解决,无法实例化org.springframework.data.redis.connection.jedis.JedisConnectionFactory:No Such method
遇到问题,无法实例化org.springframework.data.redis.connection.jedis.JedisConnectionFactory。2020-04-24 14:46:26,037 WARN AbstractApplicationContext.java:546 : Exception encountered during context initializati...原创 2020-04-24 17:06:56 · 9928 阅读 · 0 评论 -
为什么MimeMultipart 没有getPreamble() 方法?
MimeMultipart multipart = new MimeMultipart(datasource); String[] preamstr=multipart.getPreamble().split(System.getProperty("line.separator"));从一段已有的代码中,copy了上面的代码到自己的项目。结果发现第二行报错,can not resol...原创 2020-03-28 16:16:45 · 161 阅读 · 0 评论 -
(旧文新发)Selenium Best Practices
Selenium Best PracticesIt’s a summary (and few extras) of test_design_considerationsUse PageObjects patternBe fluent with - return this, varargs, generics, - reuse your model and jodatimeBe robust a...原创 2018-03-18 22:33:11 · 378 阅读 · 0 评论 -
使用脚本(sh)来自动化一些工作
在工作中经常有一些工作是daily或者weekly要做的。如果能够用脚本将这些工作组织起来,自动执行,则会省掉很大的力气。这里介绍一些常用的命令。1. tee 将某个sh执行结果输出到指定的文件./redeploySC.sh |tee `date +"%Y%m%d_%H_%M"`.txt2. 将某个文件中的值读出,赋给一个变量CUR_BUILD_DIR=`cat /mnt/119/currentB...原创 2013-08-06 17:02:38 · 647 阅读 · 0 评论 -
如何做UI Automation(一)想清楚为什么要做Automation
做一件事情,首要的就是搞清楚目标和范围。Automation在现在的软件行业有着毋庸置疑的的必要性。随着软件发布周期越来越短,从一年一次到半年一次、一月一次到一天几次,无法想象没有Automation,每次的变更和发布,都给自己和公司埋下了一个不定时炸弹。而如果坚持原来的手工测试方式,在现在这个唯快不破的时代,等你什么都测试好,黄花菜都凉了。所以,这里就引出了Automation的目的,那就是快!...原创 2018-03-22 10:53:32 · 4397 阅读 · 0 评论 -
如何做UI Automation(二)设计Automation的test case
一个常见的错误是,试图自动化所有的test cases。一些没有经验的管理者会希望用自动化覆盖率来衡量自动化测试开发人员的工作。但是,实际上自动化是一件需要很大投入的工作。不仅有开发的工作量,也有维护的工作量。如果过于追求自动化的数量,在系统有任何变化的时候,都会收到非常多的false alert,让开发和测试都陷于无尽的无效工作。基于以上原因,我们的automation test case是需要...原创 2018-03-24 17:01:33 · 595 阅读 · 2 评论