自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (1)
  • 收藏
  • 关注

原创 mac使用技巧

8.mac电脑刚接上显示器, 拓展屏幕失败, 合上mac, 过一会再打开就好了。3.airdrop一直卡在这, 启动activity 杀死finder。2.touch bar解决airdrop卡了, 点不动的问题。5.2个电脑之间传输文本, 用notes。1. 坚持触摸板, 最多10天放弃鼠标。6. command + 来放大。7.mac触摸板硬按改成软点击。4.command+空格搜索。

2024-01-31 15:54:22 252

原创 NoSuchMethodException with PageFactory in AppiumAppium中PageFactory的NoSuchMethodException

第二步: 我选的是蓝色的这个好了,

2023-09-14 15:30:25 103

原创 macos安装pycharm,打开报错Exception in thread “main“ java.lang.ExceptionInInitializerError Caused by: java

我们可以看到这结果地方有这个文件-pycharm.vmoptions,我试了, 发现这个目录(/Users/username/Library/Application Support/JetBrains/PyCharm2022.3/pycharm.vmoptions)下的这个文件有这一行:-javaagent:/Users/yozhan/.jetbrains/jetbrains-agent-v3.2.0.de72.619。其中第一个链接里面参考的一个链接里面,写的很详细, 解释的很清楚。

2023-07-20 14:38:22 489

原创 javamail转发邮件,No MimeBodyPart content

setDataHandler这一行就是注释的, 但不行, 那不如我把这行注释解开, 可以了!按照评论里面的方法做了, 没用,

2023-05-19 14:24:28 187

原创 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 358

原创 关闭mac电脑上chrome浏览器的自动更新

quit掉chrome浏览器,在打开, 看看help里面 about chrome的自动更新是不是显示failed,

2023-04-12 16:34:45 1369 4

原创 在 macos 上安装 aws-cli 报错:“-bash: /usr/local/bin/aws: cannot execute binary file”

最后我去查了下macos和linux的区别, 确实是有区别, 跟我的认知里, 他们同源的, 不太一样. 不然人家官网也不会区别对待这2种操作系统, 给了不同的安装包.另外我感觉不装这个cli, python或java里面的有专门支持aws的库或包, 来处理也是可以的.这是中文版的, 如果习惯英文的, 可以自己改下url里面的语言.您可能正在尝试运行针对不同操作系统编译的二进制文件。每天一点感触: 代码是用相机拍摄逻辑后的照片。估计这些库的本事是cli。比如python里面的。

2023-03-23 16:53:19 501

原创 CRUMB error within Jenkins

如果你是tomcat搭配Jenkins使用的, 而你的jenkins又经常挂掉, Jenkins的Web页面访问不了,你不是必须要使用tomcat的情况下, 你可以不要用tomcat, 直接运行jenkins.war,你这个时候去看Jenkins的日志, 如果是类似CRUMB error,看看还会不会时不时挂了😁。

2023-03-21 15:12:34 59

原创 Introduce Cucumber(Automation Testing)

Introduce Cucumber(Automation Testing)

2023-01-18 14:16:50 84

原创 Set up Raspberry Pi

树莓派

2023-01-18 11:14:21 73

原创 How to Enable two-step-verification(e.g. Bitbucket)

【代码】How to Enable two-step-verification(e.g. Bitbucket)

2023-01-17 10:27:59 327

原创 The certificate used to sign “WebDriverAgentRunner-Runner“ has either expired or has been revoked.

通过Xcode去build WebDriverAgentRunner-Runner, 如果报上面的错, 网上有资料说了。WebDriverAgentRunner-Runner, 欢迎大家讨论。我把revoked的证书删除, 留了最后一个正常的, 然后。的证书已过期或被撤销。需要更新的证书来签署和安装应用程序。但是有个奇怪的地方,我在这个测试机上跑脚本的时候,,先删除之前的运行的,,先删除之前的运行的,但是还是报同样的错,脚本会覆盖安装我通过。

2023-01-16 13:23:01 472

原创 iOS一键打开支付宝小程序以及指定页

iOS 快捷指令 小程序 指定页

2022-12-21 14:52:40 2277

原创 upstream timed out (60: Operation timed out) while reading response header from upstream, client

1. 首先请原谅我作为一个搭建前后端这么一个项目的小白, 我把python的启起来了2. 然后我把nginx也启起来了3.我call了一个最简单的接口:昨天还是好的, 今天server记录的log报错如标题4. 我就郁闷了, 查了下资料, 基本都是调节nginx配置里面超时之类的设置, 我想到我后端的mysql数据库还没部署, 但我一想, 我这个接口跟db根本没关系, 不过我今天和昨天代码的区别就是, 我提交了几个跟db交互的接口, 在本地是没问题的,死马当活马医吧, 我

2022-03-01 16:21:06 2935

原创 2022.3.1亲测有效,解决Can‘t connect to local MySQL server through socket ‘/tmp/mysql.sock‘ (2)

1.遇到了这个报错:2. 网上查到这样一篇博客, 感谢作者, :亲测有效,解决Can 't connect to local MySQL server through socket '/tmp/mysql.sock '(2) ";_hjf161105的博客-CSDN博客_mysql.sock最近租了一个阿里云云翼服务器,趁着自己还是一个学生,享受一下优惠。我租的是阿里云Ubuntu16.04版本的服务器,在搭建mysql的时候,一开始是可以运行的,由于某次手抽,把mysql的套接字文件不小心删除

2022-03-01 15:48:16 440

原创 sqlalchemy查询结果转为json并通过restapi接口返回

相信大家在网上搜一下, 有很多我标题里面问题的处理办法, 我这边说下我最终的解决办法, 亲测可用, 也算是对我解决这个问题的心路历程的一个记录, 唉, 果然, 学习一个新东西, 每一步都是挑战:我的环境: python3.7, Flask-SQLAlchemy2.4.41. 我先是查到了这类资料: 增加一个AlchemyEncoder类来专门处理我是想的我只是做几个小接口, 不用专门弄个类吧, 我就没试验这类方法了,2. 我搜着搜着, 找到这样一篇博客:sqlalchemy查询结果转为j

2022-02-28 16:40:31 1474

原创 python dyld :Library not loaded

1. 我是在mac电脑安装好nginx后, 运行nginx, 提示没有这个命令2. 当时查了很多资料, 也goo了, 大部分都是说建立链接:需要把路径映射到/usr/bin目录下, 但是会报错:Operation not permitted终于找到一篇文章, 解决了这个问题:Mac ln命令报错:Operation not permitted_Siona_xin 的博客-CSDN博客:更新系统后,貌似都会报错:Operation not permitted。另一个方式是:映射到/u.

2022-02-25 17:21:50 2869

原创 如何得到苹果手机上安装的app的bundleId

1. 爱思助手连接上该手机2. 复制标识

2022-02-10 13:36:56 805

原创 Mac Big Sur下Parallels Desktop16.1.1无法联网, 无法使用USB(U盘)和无法通主机共享复制粘贴

大家看到这个标题, 肯定以为是老生常谈, 网上的哪些命令和改文件的方法,其实不是, 这里网上重复的我就不说了, 我想大家查到我这边文章的时候应该多少试了试哪些方法,我想说的是,如果晚上哪些方法不行, 那让我们回归到更简单的一面:一. 先说无法联网我试了网上各种方法都不行, 然后我没办法, 自己去虚拟机网络设置里面看, 发现这里要选的, ????:我实在被之前各种方法折腾累了, 没有再回去校验了, 而且也没有任何方法提到先设置这块(只有一个"商家"的介绍有提到, 我还是在我弄好后看到的

2021-03-22 13:44:22 1738 2

原创 Mac与VMware虚拟机之间无法复制/粘贴的解决方法之一

我的情况是装好后, 我的Mac与VMware虚拟机之间就无法复制/粘贴,在内搜索了下后, 看到一个方法, 这是原文:https://www.cnblogs.com/dudu/archive/2013/02/02/mac_vmware_copy_paste_not_working.html然后有位(应该是个小姐姐????)转载了他这个文章:https://blog.csdn.net/zhuyu_deng/article/details/48245797老规矩,感谢作者们,大家可以先看他/她

2021-03-17 15:03:32 4334

转载 最好的python爬虫 小白入门教程

Python爬虫入门教程:超级简单的Python爬虫教程这是一篇详细介绍Python爬虫入门的教程,从实战出发,适合初学者。读者只需在阅读过程紧跟文章思路,理清相应的实现代码,30 分钟即可学会编写简单的 Python 爬虫。这篇 Python 爬虫教程主要讲解以下 5 部分内容:了解网页; 使用 requests 库抓取网站数据; 使用 Beautiful Soup 解析网页; 清洗和组织数据; 爬虫攻防战;文章地址:Python爬虫入门教程:超级简单的Python爬...

2021-02-04 15:51:25 253

原创 测试最高贵的品格之一------坚持

坚持这个词大家乍一看, 可能以为是对测试这个职业的坚持, 当然这个也是需要坚持, 也是一种坚持.但我今天说的是在测试的日常工作中, 比如说在需求评审的会议中, 虽然产品是最终敲定需求的人, 但测试作为产品质量的保证者之一, 对其中不管是逻辑, 还是UI, 对用户不好的一切, 都应该提出自己的看法和见解. 提出之后, 开发和产品肯定会说出一系列理由来说服你, 或者一部分情况下, 是试图说服你, 对于合理的理由, 我们是可以接受, 但很多情况下, 是牵强的理由, 这个时候我们就需要坚持 自己的观点, 不能随

2020-12-25 14:29:26 102

原创 [Appium] click Visible属性是false的element 一种方法

在做UI自动化的工作中, 和同事遇到了Visible属性是false的element, 而且经常遇到. 当然我们可以和开发协商, 看能否更改这个属性的值为true, 不然据我尝试下来, 这种element点了是没有任何反应, 当然, 我们的自动化脚本也不会报错. 这个时候, 有时点击了, 我们的自动化脚本还会报错, 我发现可能和enabled这个属性相关, 当然我还没有得出具体结论, 等我得出, 我可能会另外开一篇博客说明. **当然, 这个时候**开发不一定帮你改, 1是可能会影响到开...

2020-12-24 13:37:30 695

原创 No module named ‘serial‘

工作中用到serial这个模块, import serial, 提示: No module named ‘serial’:这里我是在命令行, pip3 install pyserial 解决的. 而不是直接pip3 install serial.

2020-12-18 16:12:36 5667 2

转载 登录页面测试用例

2020-10-22 11:13:10 173

原创 Jenkins Extended Choice Parameter插件

运行jenkins的一个job, 我们经常需要动态地指定这个job中的一些参数, 以达到我们想跑的东西, 比如,我们iOS自动化的job, 想在一个iPhoneX模拟器上跑, 我们指定这个模拟器的udid, 一个月后我们换了iPhone11模拟器,这个时候如果在jenkins job之前采用的是动态传udid的方式, 这个时候我们改下udid这个参数的值就可以了. 不用去改我们的自动化脚本, 当然, 这里我只是举一个例子, 我感觉这个功能用处还是很大的, 甚至可以选择跑哪些自动化的cases.首先jenk

2020-10-15 16:51:43 1636

原创 testrail 可以扮演一个 执行自动化测试的平台

忽然想到一点, testrail对自动化测试整个流程, 可以扮演一个 执行自动化测试的平台的角色. 这个角色想必很多大厂的同学们很清楚, 我们比如实现了200条cases的自动化, 对于自动化组的同学而言, 想执行哪些, 怎么执行, 办法多的是.但是对于整个qa team的健康平衡发展, 而言, 不说在整个team推广自动化, 至少要保证我们非自动化组的同学会执行我们的自动化脚本在需要的时候, 比如自动化同学休假了, 比如要配合我们的功能测试.那为了解决这个问题, 很多公司都有 称之为 自动化平台的,一

2020-09-28 15:00:33 2270

原创 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 78

原创 iPhone投屏到mac电脑简单方法之一

use env. :iPhoneX; iOS12.2; macOS10.14.5, 爱思助手1.07.020I test, it’s OK, so easy:usb connect iPhone and Mac, trust iPhone for The Mac, then click:click:success:and can record!

2020-09-17 11:09:05 641

原创 如何给iPhone(苹果手机)安装ipa文件

UI operation:use env. :iPhoneX; iOS12.2; macOS10.14.5, 爱思助手1.07.020I test, it’s OKusb to connect your iPhone, and believe your device3)3)the way can try on windows, but I have’t tried.command line:use env. :iPhoneX; iOS12.2; macOS10.14.5i.

2020-09-17 09:38:53 4596

原创 基于testrail的对于功能测试的一点思考 (二)(完结)

continue from 基于testrail的对于功能测试的一点思考 (一)when I using the tool some time,I find a pretty feature:we can find a case running history, for example, when we test 1.0 APP, run “correct login” case.and when we test 2.0APP, beacuse it is regression testing ,

2020-09-16 17:07:52 585

原创 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 324

原创 cucumber-JVM for behave自动化框架(一)

之前公司的大神搞了个java+cucumber的框架,我看现在python比较火, 并且上手简单, 更容易推广,决心把这个框架改成python的,在此记录下过程:一. 准备日志模块

2020-09-15 16:08:50 462

原创 基于testrail的对于功能测试的一点思考 (一)

首先testrail这个工具根据我的工作经历来看,外企用的多,当然国内企业也有用的,比如我之前所在的银行项目, leader是来自外企的,引入了这个工具.总体评价下,这个工具还是很好的:测试用例库和掌控测试progress,自我感觉这2点很犀利.测试用例库:你可以想象,你们项目从远古时代到现在的所有测试用例,你都丢进这个库里,当然,该更新的更新,该删除的删除,还是要避免臃肿。等到运行测试用例的时候,需要哪些测试用例,则从这个库里面挑,组成一个testrun(这是testrail里...

2020-08-31 14:47:27 1861

原创 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 2284

原创 如何平衡手测和自动化

最近遇到这个问题, 我google和baidu了一遍, 没找到相关讲解.功利性一点讲, 面试有时还是会遇到这个问题的, 自己结合自己的工作和见解,总结了下, 真心希望有想法的可以一起讨论下, 因为我知道一个人的工作是有局限性的, 一个人的见解也是.我自己总结的几点(前提是这个项目有稳定的功能且长期):测试在sprint周期内,有写好case,开发feature,未做好,这个空白前,可以...

2019-08-22 10:32:51 125

原创 键盘NumLock和CapsLock状态指示工具部分优化版

首先正文之前, 啰嗦几句哈, 现在上班公司, 有次看到一个比我小3岁的测试写了不少的博客, 而且近期还有在写, (正好有次我查资料查到了他的一篇博客. )很是震惊和惭愧吧, 说没时间写博客基本是假的, 所以自己决定还是提笔试试吧.自我感觉我的文笔还是不错的, 其实之前不想在网上发布东西的一个原因是: 自己有些对用语和措辞还是有些纠结的, 包括排版, 改了又改, 现在我想放开这些以促进自己积极性...

2019-08-22 09:47:17 1314

原创 混淆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 662

计算机网络课程设计——精品课程网站.doc

完整可用的计算机网络课程设计,层次清晰:引言;第一章 需求分析;第二章 使用技术描述;第三章 硬软件选型;第四章 软硬件配置过程.

2012-06-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除