<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xiao1542的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/xiao1542</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; xiao1542]]></copyright><item><title><![CDATA[搭建Web自动化测试框架 ]]></title><link>https://blog.csdn.net/xiao1542/article/details/145501471</link><guid>https://blog.csdn.net/xiao1542/article/details/145501471</guid><author>xiao1542</author><pubDate>Fri, 07 Feb 2025 19:51:44 +0800</pubDate><description><![CDATA[代码test_baidu_search_v4.py内容yield drdr.quit()driver.find_element_by_id('kw').send_keys('博客园 韩志超')sleep(1)assert '韩志超' in driver.title# --html需要pip install pytest-html上例中我们自定义了一个名为driver的Fixture方法。yield上面对的所有语句属于测试准，这里创建了一个浏览器驱动对象dr。]]></description><category></category></item><item><title><![CDATA[测试角色在项目各阶段的项目管理]]></title><link>https://blog.csdn.net/xiao1542/article/details/140608034</link><guid>https://blog.csdn.net/xiao1542/article/details/140608034</guid><author>xiao1542</author><pubDate>Mon, 22 Jul 2024 13:56:42 +0800</pubDate><description><![CDATA[项目管理是一个繁杂的过程，每个阶段需要涉及到不同人员、资源的协调配合。每个角色都有自己的定位和任务，为了紧密配合项目经理或无分配项目经理运行项目的场景下确保项目成员共同达成项目目标，不同的角色掌握相应的项目管理意识就尤为重要。那么，测试角色作为项目交付的质量把控者，具备相应的项目管理意识在项目的高质量、高效率交付目标上有着重要作用，如前置识别质量风险、进度风险等。]]></description><category></category></item><item><title><![CDATA[2024年十款开源测试开发工具推荐（自动化、性能、造数据、流量复制）]]></title><link>https://blog.csdn.net/xiao1542/article/details/140607897</link><guid>https://blog.csdn.net/xiao1542/article/details/140607897</guid><author>xiao1542</author><pubDate>Mon, 22 Jul 2024 13:52:13 +0800</pubDate><description><![CDATA[randdata 是一款基于 JAVA 开发的测试数据生成工具，为了测试人员、软件开发人员、数据开发人员、售前工程师或产品经理演示提供生成随机相应数据的全力打造的，支持个人信息、地址、数字、网络、银行、是非等多种数据的随机生成，无需用户再去编写复杂 SQL 或程序就能生成附合中国人习惯的数据。从而大大的节约软件开发的成本。AutoMeter 是一款针对分布式服务，微服务 API 做功能和性能一体化的自动化测试平台，一站式提供发布单元，API，环境，用例，前置条件，场景，计划，报告等管理。]]></description><category></category></item><item><title><![CDATA[JMeter学习笔记：线程组]]></title><link>https://blog.csdn.net/xiao1542/article/details/140587761</link><guid>https://blog.csdn.net/xiao1542/article/details/140587761</guid><author>xiao1542</author><pubDate>Sun, 21 Jul 2024 14:26:25 +0800</pubDate><description><![CDATA[如果不选择永远，而在输入框中输入数字，那么请求将重复指定的次数，如果输入1，那么请求将执行一次，执行0次无意义，所以不支持；注意：在发现反复对同一接口进行请求，请求结果存在成功和失败来回变更时，可以考虑是该请求所需时间长，而线程组所设置的时间无法满足要求，故而会会先一会失败一会成功，或者是单独验证时成功的场景；启动延迟（秒）：点击执行按钮后，仅初始化场景，不运行线程，等待延迟到时后才开始运行线程。：如果遇到请求（Sampler元件模拟的请求）失败，则停止当前线程，不再执行；]]></description><category></category></item><item><title><![CDATA[测试环境使用问题及其优化对策实践]]></title><link>https://blog.csdn.net/xiao1542/article/details/140587748</link><guid>https://blog.csdn.net/xiao1542/article/details/140587748</guid><author>xiao1542</author><pubDate>Sun, 21 Jul 2024 14:25:34 +0800</pubDate><description><![CDATA[方法等价类划分法边界值分析法核心“分类”及代表值边界值和边界两边的邻值优点通过把输入数据和输出数据进行分类，选用分类中的代表值，在保证了测试覆盖的情况下大大减少了测试用例的数量，使测试工作变得简单高效大量的程序错误发生在输入的边界上，考虑了边界值的测试用例能更高效发现程序中的错误和缺陷缺点输入与输入之间的关系考虑少，可能产生一些逻辑错误。还需要其他用例设计方法来补充测试只能作为一个对其他设计方法的补充；这种方法表面上听起来简单，但有的边界值非常微妙，不容易确定下来；]]></description><category></category></item><item><title><![CDATA[软件测试面试“这个接口测试面试题”你都不会还来面试？]]></title><link>https://blog.csdn.net/xiao1542/article/details/140550832</link><guid>https://blog.csdn.net/xiao1542/article/details/140550832</guid><author>xiao1542</author><pubDate>Fri, 19 Jul 2024 15:27:02 +0800</pubDate><description><![CDATA[很多人会谈论接口测试。到底什么是接口测试？如何进行接口测试？这篇文章会帮到你。]]></description><category></category></item><item><title><![CDATA[十年大厂高阶测试工程师对自动化测试的理解]]></title><link>https://blog.csdn.net/xiao1542/article/details/140550767</link><guid>https://blog.csdn.net/xiao1542/article/details/140550767</guid><author>xiao1542</author><pubDate>Fri, 19 Jul 2024 15:25:39 +0800</pubDate><description><![CDATA[把以人为驱动的测试行为转化为机器执行的一种过程。简单讲：比如使用自动化测试框架、脚本、工具等自动打开测试对象（引用），自动去执行测试用例（此过程中包含自动化查找元素、控件等），自动输入测试数据、自动生成测试报告等一系列的自动化过程；通俗讲：用机器来模拟用户的实际行为，如键盘、鼠标等操作，来达到预期。]]></description><category></category></item><item><title><![CDATA[jmeter线程组]]></title><link>https://blog.csdn.net/xiao1542/article/details/140521611</link><guid>https://blog.csdn.net/xiao1542/article/details/140521611</guid><author>xiao1542</author><pubDate>Thu, 18 Jul 2024 14:02:19 +0800</pubDate><description><![CDATA[例如：线程数设置为10，ramp-up时间设置为100秒，那么JMeter将使用100秒使10个用户启动并运行，即每个用户将在前一个用户启动后的10秒启动。任何一个线程（用户）在执行过程中遇到错误时，Jmeter会立即停止当前线程的本次执行，并进行当前线程（用户）的下次执行，主要应用于线程多次循环时。通过灵活使用setup线程组、线程组、tearDown线程组、开放模型线程组，配置前置操作、主要操作、后置操作，更能真实、详细的评估系统。每个线程的执行过程中，操作的变量不会对其他线程的变量值产生影响。]]></description><category></category></item><item><title><![CDATA[软件测试必备“摸鱼”技巧！快点看等下就删]]></title><link>https://blog.csdn.net/xiao1542/article/details/140521514</link><guid>https://blog.csdn.net/xiao1542/article/details/140521514</guid><author>xiao1542</author><pubDate>Thu, 18 Jul 2024 13:59:00 +0800</pubDate><description><![CDATA[随着信息技术的不断发展，许多传统的工作流程正在向自动化方向迅速转变。在过去，开发人员在完成代码编写后，需要通过手动执行一系列操作来将代码部署到生产环境中。这看似简单，但在实际操作过程中，不仅容易出现各种人为失误，还会消耗开发人员大量的时间和精力。此外，一旦出现问题就需要进行回滚操作，这就意味着上述步骤需要再次执行直至成功。作为一个老测试人，这种心酸痛苦难以言表。为了解决这些问题，自动化部署技术逐渐崭露头角。]]></description><category></category></item><item><title><![CDATA[字节测试面试--你准备好了吗？]]></title><link>https://blog.csdn.net/xiao1542/article/details/140465631</link><guid>https://blog.csdn.net/xiao1542/article/details/140465631</guid><author>xiao1542</author><pubDate>Tue, 16 Jul 2024 14:29:23 +0800</pubDate><description><![CDATA[不过，我个人偏执的很看重这一点，至于上面的自动化、性能会不会都无所谓，如果在编程能力上略懂一二，我会大力推荐。最大的难点，其它是对系统架构的理解，其实，更多时候并不需要达到架构师水平，甚至不用达到开发的水平，但起码，你要弄清用的什么操作系统，什么数据库，什么开发语言与框架，什么中间件吧！亮点也是谈资（谈钱的资本），你和前一个面试者差不多，前一个面试者要5K，你要8K，那我更倾向于前者，如果你有别人没有的亮点，那我更倾向于有亮点者，我更愿意招个牛B的，工资又不是我给你开，最终是否谈拢是你和人事或上级的事儿。]]></description><category></category></item><item><title><![CDATA[软件测试工作流程？]]></title><link>https://blog.csdn.net/xiao1542/article/details/140465486</link><guid>https://blog.csdn.net/xiao1542/article/details/140465486</guid><author>xiao1542</author><pubDate>Tue, 16 Jul 2024 14:27:53 +0800</pubDate><description><![CDATA[不管如何，我们的目标是测试软件问题，保证软件质量。每个版本有每个版本的测试总结，每个阶段有每个阶段的测试总结，当项目完成RTM后，一般要对整个项目做个回顾总结，看有哪些做的不足的地方，有哪些经验可以对今后的测试工作做借鉴使用，等等。在进行有关问题阐述前，我们先明确下分工，一般而言，需求分析、测试用例编写、测试环境搭建、测试执行等属于测试开发人员工作范畴，而测试执行以及缺陷提交等属于普通测试人员的工作范畴，测试负责人负责整个测试各个环节的跟踪、实施、管理等。从测试的角度而言，测试执行包括一个量和度的问题。]]></description><category></category></item><item><title><![CDATA[金三银四，自动化测试面试题精选【美团二面】]]></title><link>https://blog.csdn.net/xiao1542/article/details/136382408</link><guid>https://blog.csdn.net/xiao1542/article/details/136382408</guid><author>xiao1542</author><pubDate>Thu, 29 Feb 2024 22:02:55 +0800</pubDate><description><![CDATA[PO是Page Object 模式的简称，它是一种设计思想，意思是，把一个页面，当做一个对象，页面的元素和元素之间操作方法就是页面对象的属性和行为，PO模式一般使用三层架构，分别为：基础封装层BasePage，PO页面对象层，TestCase测试用例层。]]></description><category></category></item><item><title><![CDATA[【涨薪技术】0到1学会性能测试 —— 分类及应用领域]]></title><link>https://blog.csdn.net/xiao1542/article/details/136300492</link><guid>https://blog.csdn.net/xiao1542/article/details/136300492</guid><author>xiao1542</author><pubDate>Mon, 26 Feb 2024 15:24:42 +0800</pubDate><description><![CDATA[上一次推文我们分享了性能测试相关的专业术语，今天我们来看下性能测试的分类及应用领域!后续文章都会系统分享干货，带大家从0到1学会性能测试~]]></description><category></category></item><item><title><![CDATA[【涨薪技术】0到1学会性能测试 —— 分类及应用领域]]></title><link>https://blog.csdn.net/xiao1542/article/details/136300366</link><guid>https://blog.csdn.net/xiao1542/article/details/136300366</guid><author>xiao1542</author><pubDate>Mon, 26 Feb 2024 15:20:40 +0800</pubDate><description><![CDATA[上一次推文我们分享了性能测试相关的专业术语，今天我们来看下性能测试的分类及应用领域!后续文章都会系统分享干货，带大家从0到1学会性能测试~]]></description><category></category></item><item><title><![CDATA[接口自动化测试框架搭建]]></title><link>https://blog.csdn.net/xiao1542/article/details/136285951</link><guid>https://blog.csdn.net/xiao1542/article/details/136285951</guid><author>xiao1542</author><pubDate>Sun, 25 Feb 2024 19:09:10 +0800</pubDate><description><![CDATA[注] 因为是maven的项目所以要将testSuite的xml文件放在maven的test目录下，这样右键pom.xml文件maven test,所有的测试用例就开始执行了。.................这里写testNG对应的XML名称----------------------测试用例管理使用了testNg管理 ，使用了TestNG参数化测试，通过xml文件来执行case。参数xmlName(xml文件的名字)；-- 添加插件,添加ReportNg的监听器，修改最后的TestNg的报告 -->]]></description><category></category></item><item><title><![CDATA[测试用例设计方法：招式组合，因果判定出世]]></title><link>https://blog.csdn.net/xiao1542/article/details/136262474</link><guid>https://blog.csdn.net/xiao1542/article/details/136262474</guid><author>xiao1542</author><pubDate>Fri, 23 Feb 2024 19:13:47 +0800</pubDate><description><![CDATA[一种描述输入条件的组合以及每种组合对应的输出的图形化工具，它适合于检查程序输入条件的各种组合情况。判定表是分析和表达多逻辑条件下执行不同操作的情况的工具，是指一个表格，用于显示条件和条件导致动作的集合。但因果图和判定表法在变量值很多、排列组合数量极大的场景下，会生成非常庞大且冗余的测试用例，此时我们很难对所有组合场景进行全量测试用例覆盖，这个时候就是正交试验法大展神威的时候了，让我们一起来学习吧~]]></description><category></category></item><item><title><![CDATA[白盒测试&&接口测试&&自动化测试]]></title><link>https://blog.csdn.net/xiao1542/article/details/136221175</link><guid>https://blog.csdn.net/xiao1542/article/details/136221175</guid><author>xiao1542</author><pubDate>Wed, 21 Feb 2024 21:38:50 +0800</pubDate><description><![CDATA[根据接口文档，构造不同的参数组合，各种正常/异常的参数，然后组装请求发送服务端，最后进行返回结果的判断。根据代码梳理的结果来画流程图/时序图，然后根据时序图上的各个点来构造各种正常/异常的测试场景进行接口测试，这样才能更为完善的进行接口测试，减小线上的风险。时序图：序列图、循序图，通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作，可以直观的传达系统内外的交互过程。基于以上分析，我们就定义接口测试的策略，是要做单接口的还是模块级甚至是系统级的接口测试，又或者是三者都要做。]]></description><category></category></item><item><title><![CDATA[软件测试方法_边界值分析法]]></title><link>https://blog.csdn.net/xiao1542/article/details/136197547</link><guid>https://blog.csdn.net/xiao1542/article/details/136197547</guid><author>xiao1542</author><pubDate>Tue, 20 Feb 2024 19:46:46 +0800</pubDate><description><![CDATA[边界值分析是一种常用的黑盒测试方法，是对等价类划分方法的补充；所谓边界值，是指相对于输入等价类和输出等价类而言，稍高于其最高值或稍低于最低值的一些特定情况。边界值分析的步骤包括确定边界，选择测试用例两个步骤。根据大量的测试统计数据，很多错误是发生在输入或输出范围的边界上，而不是发生在输入/输出范围的中间区域。因此针对各种边界情况设计测试用例，可以查出更多的错误。所以，边界值分析法是一种很实用的黑盒测试用例方法，它具有很强的发现故障缺陷能力。]]></description><category></category></item><item><title><![CDATA[【性能测试入门必看】性能测试理论知识]]></title><link>https://blog.csdn.net/xiao1542/article/details/136174413</link><guid>https://blog.csdn.net/xiao1542/article/details/136174413</guid><author>xiao1542</author><pubDate>Mon, 19 Feb 2024 17:02:12 +0800</pubDate><description><![CDATA[这里需要注意的是，“配置”是一个广义配置的概念，包含了以下多个层面的配置：宿主操作系统的配置；① 能力验证是最常用，也是最容易理解的性能测试的应用领域，主要是验证“某系统能否在 A 条件下具有B 能力”，通常要求在明确的软硬件环境下，根据明确的系统性能需求设计测试方案和用例。：通常来讲，前端性能关注的是浏览器端的页面渲染时间、资源加载顺序、请求数量、前端缓存使用情况、资源压缩等内容，希望借此找到页面加载过程中比较耗时的操作和资源，然后进行有针对性的优化，最终达到优化终端用户在浏览器端使用体验的目的。]]></description><category></category></item><item><title><![CDATA[postman自动化接口测试]]></title><link>https://blog.csdn.net/xiao1542/article/details/135627761</link><guid>https://blog.csdn.net/xiao1542/article/details/135627761</guid><author>xiao1542</author><pubDate>Tue, 16 Jan 2024 16:06:55 +0800</pubDate><description><![CDATA[在Pre-request Script写上面代码，要是单个接口还是可以的，即使很多接口只要Copy一份即可。万一脚本需要改麻烦就来了，你需要去每个请求的 Pre-request Script窗口改，怎么解决呢？不知道是否成功获取了环境变量，又或者想查看某个变量的值，postman也提供了很方便的控制台查看，菜单。，当发起一个请求时开始可以固定一个path值的，自动化测试需要执行时获取path值，怎么获取呢？放入环境变量了，其它没有变，只要维护环境变量里的值就OK了，不用一个个去改。]]></description><category></category></item></channel></rss>