java
文章平均质量分 51
wmtjsl
测试只能证明程序有错误, 不能证明程序没有错误.
展开
-
JavaMail发送邮件抛出java.lang.NoSuchMethodError: com.sun.mail.util.TraceInputStream.<init>(Ljava
感觉是不是和处理json相关的jar包(更上层的这个swagger我应该是没引用), 所以我先把我自己pom文件里面和json相关的都加了排除,果然好了, 后面再一个个确实是哪个jar包的吧😁。1.4.3我并不知道是哪个大的jar包包含它的,-也许有其他方法可以看到, 大家可以讨论。该异常是由jar包冲突引起的,在发送邮件的时候我们需要在pom文件中手动引入。我一开始试了几个, 在pom文件里面加这个进行去除, 但是还是不行.包,此时如果在其它的jar中也包含该包的时候就会出现上述异常。原创 2023-05-19 14:09:13 · 409 阅读 · 0 评论 -
[Appium] click Visible属性是false的element 一种方法
在做UI自动化的工作中, 和同事遇到了Visible属性是false的element, 而且经常遇到. 当然我们可以和开发协商, 看能否更改这个属性的值为true, 不然据我尝试下来, 这种element点了是没有任何反应, 当然, 我们的自动化脚本也不会报错. 这个时候, 有时点击了, 我们的自动化脚本还会报错, 我发现可能和enabled这个属性相关, 当然我还没有得出具体结论, 等我得出, 我可能会另外开一篇博客说明. **当然, 这个时候**开发不一定帮你改, 1是可能会影响到开...原创 2020-12-24 13:37:30 · 717 阅读 · 0 评论 -
java IO流: input and output
In Java IO section,input meaning: put External resource into RAM, for example, a TXT or an image in a folder, or we input on console. then our code will use these data, so input will correspond Read: our code to read something for itself using.output原创 2020-09-24 14:29:50 · 87 阅读 · 0 评论 -
cucumber-JVM for behave自动化框架(二)
上节介绍完我们框架的3层, 下面来介绍其他部分:1.log用的是log4j2,测试数据是以json的格式组织的,项目是以maven组织的,另外封装了很多的工具类: 连接redis取验证码,(对了, 我们做的是iOS和Android端, 还有windows端 UI, 还有API自动化测试, 我们甚至还研究了把mac端APP的UI自动化加入到我们的框架中, 关于mac端APP ui自动化, 这种小众需求, 后来理论上确实不支持, 可惜)说到这里, 我觉得有必要把我们这个框架能干的事,隆重的介绍一下:????原创 2020-09-16 16:19:08 · 335 阅读 · 0 评论 -
cucumber-JVM for behave自动化框架(一)
之前公司的大神搞了个java+cucumber的框架,我看现在python比较火, 并且上手简单, 更容易推广,决心把这个框架改成python的,在此记录下过程:一. 准备日志模块原创 2020-09-15 16:08:50 · 468 阅读 · 0 评论 -
There were errors checking the update sites: SSLHandshakeException: sun.secu 202007亲测有用
There were errors checking the update sites: SSLHandshakeException: sun.secu 2020年7月亲测有用插件管理页面提示:There were errors checking the update sites: SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provide原创 2020-07-29 16:58:53 · 2302 阅读 · 0 评论 -
混淆java jar包清晰小流程(于2017年11月27日星期一亲测可用)
混淆java jar包清晰小流程(于2017年11月27日星期一亲测可用) 1. 需要准备的东西: a. proguard5.3.3(网上随便百度可以下载到) 解压proguard5.3.3, 在其路径…\proguard5.3.3\bin下双击proguardgui.bat运行(对于小屏电脑显示不全的, 最大化即可) b. 需要被混淆的jar包(比如a.jar)2. 3. 4.原创 2017-11-28 09:10:01 · 672 阅读 · 0 评论