<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hapasm的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hapasm</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hapasm]]></copyright><item><title><![CDATA[jenkins 运行RF脚本时，提示pybot.bat不是内部命令]]></title><link>https://blog.youkuaiyun.com/hapasm/article/details/109201584</link><guid>https://blog.youkuaiyun.com/hapasm/article/details/109201584</guid><author>hapasm</author><pubDate>Wed, 21 Oct 2020 15:12:49 +0800</pubDate><description><![CDATA[1、D:\Python37\Scripts下缺少pybot.bat文件，在该目录下新增该文件





2、pybot.bat文件内容如下

@Echo off

python -m robot.run %*







3、测试是否成功

在cmd命令钟输入pybot.bat，执行效果如下，即可


]]></description><category></category></item><item><title><![CDATA[Params和Body的区别]]></title><link>https://blog.youkuaiyun.com/hapasm/article/details/109196822</link><guid>https://blog.youkuaiyun.com/hapasm/article/details/109196822</guid><author>hapasm</author><pubDate>Wed, 21 Oct 2020 10:57:20 +0800</pubDate><description><![CDATA[1、Postman中，Params和Body的区别

postman有两个地方都可以输入参数变量和值，有什么区别呢？

Params处设置的变量请求时会变成 http://********?******* 问号后面的参数带到请求的接口链接里；

而Body里设置的参数则是接口真正请求时发的参数。




...]]></description><category></category></item><item><title><![CDATA[登录测试用例]]></title><link>https://blog.youkuaiyun.com/hapasm/article/details/107389124</link><guid>https://blog.youkuaiyun.com/hapasm/article/details/107389124</guid><author>hapasm</author><pubDate>Thu, 16 Jul 2020 19:01:58 +0800</pubDate><description><![CDATA[界面UI测试


	布局是否合理，输入框，按钮对齐方式
	
	
	输入框和按钮的高度，长度是否符合要求
	
	
	界面的设计风格是否与UI的设计风格统一
	
	
	界面的文字简洁易懂，没有错别字
	
功能测试


	用户名，密码输入为空，点击查看提示信息
	
	
	输入正确的用户名和密码，点击验证登录成功
	
	
	登录成功后，验证是否跳转到正确的页面
	
	
	用户名，密码如果过长，过短，是否有提示
	
	
	用户名和密码前后有空格的处理
	
	
	用户名和密码中有特殊字符或其他非英文的情况
	
	
	记]]></description><category></category></item><item><title><![CDATA[50+道自动化/Selenium/性能/Python面试题]]></title><link>https://blog.youkuaiyun.com/hapasm/article/details/107388754</link><guid>https://blog.youkuaiyun.com/hapasm/article/details/107388754</guid><author>hapasm</author><pubDate>Thu, 16 Jul 2020 17:48:26 +0800</pubDate><description><![CDATA[写在前面



公司要求招一名自动化测试，能力要求不高，1年左右自动化经验+部分性能经验即可，让我出一份题，我就百度+公司项目遇到的问题，出了一份，出题整体思路是：接口自动化问题+性能问题+规划的ui、app自动化+整体质量体系建设等多方面考虑。下面是正题。

岗位JD





自动化测试基础篇



目的：验证求职者是否在自动化测试岗位有实际应用于生产的工作经验





1、使用什么测试框架做的上一个项目的自动化测试？说下怎么做的？对自动化的理解？

答：（junit、unittest、te...]]></description><category></category></item><item><title><![CDATA[如何初始化数据库表]]></title><link>https://blog.youkuaiyun.com/hapasm/article/details/103423502</link><guid>https://blog.youkuaiyun.com/hapasm/article/details/103423502</guid><author>hapasm</author><pubDate>Fri, 06 Dec 2019 15:13:35 +0800</pubDate><description><![CDATA[TRUNCATE TABLE work_schedule # TRUNCATE TABLE 命令用于删除现有数据表中的所有数据（表初始化）


TRUNCATE TABLE （表初始化）和delete table的区别

清空mysql表中的记录有以下两种方法：
1、delete from 表名;
2、truncate table 表名;



不带where参数的delete语句可以删除m...]]></description><category></category></item><item><title><![CDATA[RobotFramework+SSHLibrary实现远程执行Linux命令]]></title><link>https://blog.youkuaiyun.com/hapasm/article/details/102598868</link><guid>https://blog.youkuaiyun.com/hapasm/article/details/102598868</guid><author>hapasm</author><pubDate>Thu, 17 Oct 2019 09:12:31 +0800</pubDate><description><![CDATA[转自：https://blog.youkuaiyun.com/silencemylove/article/details/48653615
]]></description><category></category></item><item><title><![CDATA[谷歌Chrome浏览器无法安装插件的解决方法]]></title><link>https://blog.youkuaiyun.com/hapasm/article/details/102504004</link><guid>https://blog.youkuaiyun.com/hapasm/article/details/102504004</guid><author>hapasm</author><pubDate>Fri, 11 Oct 2019 16:31:20 +0800</pubDate><description><![CDATA[https://www.cnblogs.com/liweis/p/10122989.html
]]></description><category></category></item><item><title><![CDATA[Fiddler证书安装（查看HTTPS）]]></title><link>https://blog.youkuaiyun.com/hapasm/article/details/100311007</link><guid>https://blog.youkuaiyun.com/hapasm/article/details/100311007</guid><author>hapasm</author><pubDate>Mon, 02 Sep 2019 16:36:17 +0800</pubDate><description><![CDATA[转自：https://blog.youkuaiyun.com/SomeOne_yt/article/details/53149402

现在很多带有比较重要信息的接口都使用了安全性更高的HTTPS，而Fiddler默认是抓取HTTP类型的接口，要想查看HTTPS类型接口就需要安装fiddler证书。

fiddler安装教程可参考：http://blog.youkuaiyun.com/SomeOne_yt/article...]]></description><category></category></item><item><title><![CDATA[测试计划和测试方案的本质区别]]></title><link>https://blog.youkuaiyun.com/hapasm/article/details/89677546</link><guid>https://blog.youkuaiyun.com/hapasm/article/details/89677546</guid><author>hapasm</author><pubDate>Mon, 29 Apr 2019 16:24:06 +0800</pubDate><description><![CDATA[测试计划和测试方案的本质区别是内容不同。

测试计划的核心内容：

1，进行测试任务划分；

2，进行测试工作量估计；

3，人员资源和资源分配；

4，明确任务的时间和进度安排；

5，风险估计和应急计划；

6，测试失败/通过的标准；

测试方案的主要内容：

1，测试策略选取，明确策略；测试策略就是如何用最少的资源满足测试质量的要求，既高效、低成本、较高质量的...]]></description><category></category></item><item><title><![CDATA[App功能测试知识汇总]]></title><link>https://blog.youkuaiyun.com/hapasm/article/details/86994381</link><guid>https://blog.youkuaiyun.com/hapasm/article/details/86994381</guid><author>hapasm</author><pubDate>Mon, 11 Feb 2019 13:55:49 +0800</pubDate><description><![CDATA[1 APP测试基本流程 2 
1.1流程图 2 
1.2测试周期 3 
1.3测试资源 3 
1.4日报及产品上线报告 3 
2 App测试点 3 
2.1安全测试 3 
2.1.1软件权限 3 
2.1.2安装与卸载安全性 4 
2.1.3数据安全性 4 
2.1.4通讯安全性 5 
2.1.5人机接口安全性 5 
2.2安装、卸载测试 5 
2.2.1安装 6 
2.2.2卸载 6 
2.3 ...]]></description><category></category></item><item><title><![CDATA[软件测试常见风险]]></title><link>https://blog.youkuaiyun.com/hapasm/article/details/84563543</link><guid>https://blog.youkuaiyun.com/hapasm/article/details/84563543</guid><author>hapasm</author><pubDate>Tue, 27 Nov 2018 11:54:06 +0800</pubDate><description><![CDATA[1.需求风险

a. 需求变更：需求变更导致开发、测试部分工作失效，维护成本增加

2. 缺陷风险

a.偶现缺陷，较难重现，容易被遗漏；

b.缺陷跟踪不够积极主动，没有做好缺陷记录和跟踪，导致上线遗漏

3. 代码质量风险

a.人员经验不够丰富

b. 人员对业务理解不够

c.系统架构设计不足，导致扩展性不足，性能兼容差等问题

4. 测试环境风险

测试环境同线上环境配置并别较大，测试环...]]></description><category></category></item><item><title><![CDATA[WEB测试—用户界面测试]]></title><link>https://blog.youkuaiyun.com/hapasm/article/details/83539670</link><guid>https://blog.youkuaiyun.com/hapasm/article/details/83539670</guid><author>hapasm</author><pubDate>Tue, 30 Oct 2018 11:53:43 +0800</pubDate><description><![CDATA[如果有设计稿，当然按照设计稿进行测试；没有设计稿，就参考原型；如果都没有，就按照web大众排版设计要求测试了，当然，还是要产品看过为准。

一下简单总结一下测试的点。

1. 导航测试

    很少有用户愿意花时间去熟悉Web应用系统的结构，因此，Web应用系统导航帮助要尽可能地准确。

    测试点：

 

 导航形式：按钮、对话框、列表、窗口等，是否直观，样式是否正确，风格是否一致。
	...]]></description><category></category></item><item><title><![CDATA[WEB测试—兼容测试]]></title><link>https://blog.youkuaiyun.com/hapasm/article/details/83539653</link><guid>https://blog.youkuaiyun.com/hapasm/article/details/83539653</guid><author>hapasm</author><pubDate>Tue, 30 Oct 2018 11:52:24 +0800</pubDate><description><![CDATA[WEB测试—兼容测试

现在的操作系统，浏览器越来越多样性，导致软件兼容性测试在目前软件测试领域占有很重要的地位，我在测试项目经历中，以浏览器的兼容测试为主，平台、分辨率为辅。

（我的经验前提：我测试过3类的不同行业的web系统，一个面向医院服务行业，所以系统及浏览器也是我们定好的，兼容工作测试小；一类是面向淘宝用户的第三方服务，所以支持的浏览器、平台与淘宝一致，一般按我们内部使用的统计数据测试...]]></description><category></category></item><item><title><![CDATA[谷歌浏览器Chrome和驱动程序的对照表，以及下载地址]]></title><link>https://blog.youkuaiyun.com/hapasm/article/details/83030372</link><guid>https://blog.youkuaiyun.com/hapasm/article/details/83030372</guid><author>hapasm</author><pubDate>Fri, 12 Oct 2018 17:26:20 +0800</pubDate><description><![CDATA[https://blog.youkuaiyun.com/allthewayforward/article/details/81736418

 

chromeDriver下载地址：http://chromedriver.storage.googleapis.com/index.html

 

]]></description><category></category></item><item><title><![CDATA[四种常见的 POST 提交数据方式对应的content-type取值]]></title><link>https://blog.youkuaiyun.com/hapasm/article/details/82189336</link><guid>https://blog.youkuaiyun.com/hapasm/article/details/82189336</guid><author>hapasm</author><pubDate>Wed, 29 Aug 2018 17:35:16 +0800</pubDate><description><![CDATA[application/x-www-form-urlencoded 
这应该是最常见的 POST 提交数据的方式了。浏览器的原生 form 表单，如果不设置 enctype 属性，那么最终就会以 application/x-www-form-urlencoded 方式提交数据。请求类似于下面这样（无关的请求头在本文中都省略掉了）： 
POST http://www.example.com HTTP...]]></description><category></category></item><item><title><![CDATA[Dictionary数据和Json格式数据转换]]></title><link>https://blog.youkuaiyun.com/hapasm/article/details/82116810</link><guid>https://blog.youkuaiyun.com/hapasm/article/details/82116810</guid><author>hapasm</author><pubDate>Mon, 27 Aug 2018 17:54:48 +0800</pubDate><description><![CDATA[RF中要获取数据库中文本格式的字典值，按照如下方式进行转换获取即可：

该字段在数据库中的格式：



 



RF中转换如下：



参考：https://blog.youkuaiyun.com/Mandy000sunny/article/details/53002347...]]></description><category></category></item><item><title><![CDATA[autoMonkey框架]]></title><link>https://blog.youkuaiyun.com/hapasm/article/details/80923726</link><guid>https://blog.youkuaiyun.com/hapasm/article/details/80923726</guid><author>hapasm</author><pubDate>Thu, 05 Jul 2018 10:58:13 +0800</pubDate><description><![CDATA[【APP测试前瞻】 当前移动互联网已经过了草创时期，各家公司都在抢占市场和用户；那么，就看哪一家做的更精致（交互做的更好，崩溃出现的更少）。Android用户也许会经常碰到以下的问题： 1.稳定性问题 —— ANR /Crash等问题；ANR（Application Not Responding）是指当Android系统监测到应用程序在5秒内没有响应输入的事件或广播在10秒内没有执行完毕时抛出无响...]]></description><category></category></item><item><title><![CDATA[Monkey测试策略]]></title><link>https://blog.youkuaiyun.com/hapasm/article/details/80923657</link><guid>https://blog.youkuaiyun.com/hapasm/article/details/80923657</guid><author>hapasm</author><pubDate>Thu, 05 Jul 2018 10:55:10 +0800</pubDate><description><![CDATA[【APP测试前瞻】 当前移动互联网已经过了草创时期，各家公司都在抢占市场和用户；那么，就看哪一家做的更精致（交互做的更好，崩溃出现的更少）。APP测试涉及各个方面，而稳定性和性能测试一般在功能测试完成后开展。如何应用自动化测试场景，如图1所示：图1 自动化测试应用场景Android用户也许会经常碰到以下的问题： 1.稳定性问题 —— ANR /Crash等问题；ANR（Application No...]]></description><category></category></item><item><title><![CDATA[Monkey基础知识与测试场景]]></title><link>https://blog.youkuaiyun.com/hapasm/article/details/80923390</link><guid>https://blog.youkuaiyun.com/hapasm/article/details/80923390</guid><author>hapasm</author><pubDate>Thu, 05 Jul 2018 10:43:54 +0800</pubDate><description><![CDATA[Monkey基础知识与测试场景【APP测试前瞻】 当前移动互联网已经过了草创时期，各家公司都在抢占市场和用户；那么，就看哪一家做的更精致（交互做的更好，崩溃出现的更少）。APP测试涉及各个方面，而稳定性和性能测试一般在功能测试完成后开展。如何应用自动化测试场景，如图1所示：图1 自动化测试应用场景Android用户也许会经常碰到以下的问题： 1.稳定性问题 —— ANR /Crash等问题；ANR...]]></description><category></category></item><item><title><![CDATA[Monkey log分析说明]]></title><link>https://blog.youkuaiyun.com/hapasm/article/details/80922222</link><guid>https://blog.youkuaiyun.com/hapasm/article/details/80922222</guid><author>hapasm</author><pubDate>Thu, 05 Jul 2018 09:49:49 +0800</pubDate><description><![CDATA[运行命令：adb shell monkey -p com.crazyhornets.MyHokageAndroidZSY -v -v -v 20 -- throttle 1000Log::Monkey: seed=0 count=20 //伪随机种子为0，事件总数20:AllowPackage: com.crazyhornets.MyHokageAndroidZSY //包名:IncludeCat...]]></description><category></category></item></channel></rss>