- 博客(1021)
- 收藏
- 关注
原创 北京测试开发高薪线下周末班马上开班,手把手带你提升职业技能
管理学大师彼得·德鲁克说“终身学习是现在社会的生存法则”,而现实中,很少有人能清醒地意识到这一点,人们总是习惯在舒适区兜圈,重复做已经掌握的事情,对真正需要突破的职业困境视而不见。偶尔看到同事跳槽涨薪,技术越来越娴熟,自己也期望着可以跟他们一样,幻想着有一天可以成为行业里的专家,从此平步青云。可愿望从来不会改变现实,行动才会。
2024-05-17 10:10:20
801
原创 软件测试学习笔记丨pytest编写插件—修改默认编码unicode格式的测试用例,改为支持中文格式的unicode-escape
1、在hookspec.py 文件中找到, 复制到conftest.py文件中2、在conftest.py文件中重写函数3、通过打断点,查看hook函数调用前后,测试用例的名字和路径的编码格式区别。
2024-05-16 17:51:36
826
原创 软件测试学习笔记丨Pytest编写插件—为第三方插件添加命令行参数
软件测试的面试宝典,内含一线互联网大厂面试真题、面试技巧、软件测试面试简历指导,免费领取!
2024-05-16 17:22:05
751
原创 软件测试学习笔记丨黑盒测试方法论-场景法
场景法就是模拟用户操作软件时的场景,主要用于测试系统的业务流程基本流:按照正确的业务流程来实现的一条操作路径备选流:导致程序出现错误的操作流程。
2024-05-16 14:59:07
938
原创 软件测试学习笔记丨Spring Boot 统一返回结果模版
import io@Data @ApiModel(value = "Result返回模板类" , description = "返回结果体封装") public class Result < T > implements Serializable {//HashMap已实现的序列化实例对象 private static final long serialVersionUID = 1L;
2024-05-15 17:28:58
805
原创 软件测试学习笔记丨MyBatis 数据库与实体类属性对应
软件测试的面试宝典,内含一线互联网大厂面试真题、面试技巧、软件测试面试简历指导,免费领取!
2024-05-15 16:32:25
1059
原创 软件测试学习笔记丨MyBatis 多条件查询和模糊查询
{}是 占位符,引用值的时候会自动帮我们替换sql语句中对应的’,所以无需手动添加单引号参数传入使用%,如:“%123%” 获取参数注意:传入的参数必须是%包含,代表模糊查询。
2024-05-15 14:09:34
980
原创 个人名片升级攻略:ChatGPT助您塑造独特简历风格
写清楚需求:想要求职的岗位,岗位的侧重点,都可以写的更加清楚一些。提供参考文本:可以直接拿一份写好的简历,让ChatGPT修改会容易很多。角色扮演:明确自己简历的角色,比如职位、职级、工作年薪等。系统地测试变化:如果中间步骤输出的信息不满足需求,可以通过提示词进行纠正与补充。
2024-05-13 16:41:45
1799
原创 软件测试学习笔记丨JIRA-Bug管理流程定制
1、点击右上角【设置】,选择【问题】,【工作流】,添加工作流:2、【编辑】工作流:3、【添加现有】工作流:1、为【测试环境】添加自定义域:2、为自定义域【测试步骤】绑定问题类型模板、应用方式和所属项目:3、将域测试步骤关联到自定义界面:4、重复1-3步骤,依次添加【严重级别】、【前置条件】、【复现概率】、【复现步骤】、【实际结果】、【测试环境】、【错误类型】和【预期结果】1、添加域配置2、将域内不需要应用到项目中的字段隐藏,将必填的【复现步骤】、【实际结果】、【预期结果】设置为必填项;
2024-05-11 15:26:36
2885
原创 软件测试学习笔记丨Spring Boot结合 Swagger 生成 API
/ 页面标题.title("spring-test系统")// 描述.description("spring-test-lp 接口文档")// 创建人信息// 项目API版本号.build();@Bean//Swagger 的配置主要围绕Docket bean 进行://配置是否启用Swagger,如果是false,在浏览器将无法访问,默认是true。
2024-05-11 14:17:34
843
原创 软件测试学习笔记丨后端接口开发 - MyBatis 传统开发方式
软件测试的面试宝典,内含一线互联网大厂面试真题、面试技巧、软件测试面试简历指导,免费领取!
2024-05-11 11:16:58
732
原创 软件测试学习笔记丨后端接口开发 - MyBatis 代理开发
代理开发是企业主流基于接口代理开发,开发只需要写mapper接口,Mybatis会动态生成实现类对象。
2024-05-11 10:28:42
1065
原创 基于LangChain实现数据库操作的智能体
在 Retrieval 或者 ReACT 的一些场景中,常常需要数据库与人工智能结合。而 LangChain 本身就封装了许多相关的内容,在其官方文档-SQL 能力中,也有非常好的示例。而其实现原理主要是通过 LLM 将自然语言转换为 SQL 语句,然后再通过 LLM 获取执行的操作,最终生成一个答案和结论。在未出现人工智能,如果想要完成数据查询与数据分析的工作,则需要相关人员有相应的数据库的功底,而在 LangChain 结合大语言模型的过程中,应对这些问题则相当轻松——写清晰的提示词即可。
2024-05-10 10:06:47
882
原创 基于需求文档、设计文档、测试用例的测试答疑助手
本文将基于 LangChain 实现一个 mini 的实战案例。这次实战主要完成的任务,就是设计一个测试答疑助手,这个测试答疑助手的主要功能为基于本地的文档和数据,回答给出的自然语言问题,比如一些数据的统计,查找、组合。
2024-05-09 10:15:11
1055
原创 掌握高阶定位技巧:Xpath神功解析!
XPath 是一种用于在 XML 文档中定位和选择节点的语言。它可以通过使用路径表达式来指定节点的位置,并支持使用各种条件进行过滤和匹配。
2024-05-08 10:31:45
2043
原创 软件测试学习笔记丨后端接口开发 - 数据库与ORM框架
对象关系映射作用是在关系型数据库和对象之间做一个映射, 这样在具体操作数据库的时候,不需要编写SQL语句,只要操作对象就可以了。
2024-05-07 17:31:17
447
原创 软件测试学习笔记丨后端接口开发 - MyBatis 增删改查
软件测试的面试宝典,内含一线互联网大厂面试真题、面试技巧、软件测试面试简历指导,免费领取!
2024-05-07 16:33:10
726
原创 如何优雅地使用Appium元素定位工具进行移动端测试?
使用 adb 连接真机或者模拟器,也可在第二个输入框中输入 设备ID 进行连接,点击 Dump Hierarchy 同步手机界面到 weditor 中,在切换页面后可以通过再次点击同步界面。成功连接到设备后的界面如下所示:设备界面:功能:提供了同步设备的详情,用户可以直接在该界面中选择元素并查看或操作。交互:用户可以在设备界面上直观地选择和操作应用程序中的元素元素详情:功能:展示选定元素的所有属性详情,同时提供了交互选项。页面底部展示该元素的定位代码,方便开发人员定位和操作元素。
2024-05-07 11:12:46
1560
原创 深度探究:职业发展必备——能力模型解析
每家公司会根据职能、级别去设定不同的能力模型,能力模型需要清楚的定义每个维度、每个级别所需要的能力。在测试行业中,主要分为业务测试工程师、测试开发工程师。那么对于这两个职能,相应的能力要求也不尽相同。
2024-05-07 10:08:04
1242
原创 软件测试学习笔记丨测试用例基础概念
测试用例的优先级:为了在有限的时间和资源的前提下,优先执行优先级高的用例,能达到质量和成本的平衡。软件测试的面试宝典,内含一线互联网大厂面试真题、面试技巧、软件测试面试简历指导,免费领取!测试用例根据重要性分成一定的等级。
2024-05-06 16:09:09
990
原创 软件测试学习笔记丨后端架构优化设计 - spring boot 增删改查操作
import io@ApiModel(value = "精准词表" , description = "advert.ads_search_kwctrl") @Table(name = "ads_search_kwctrl") public class AdsSearchKwctrlDto {/*** 应用ID/*** 关键词/*** 来源[1运营添加 2广告主添加]
2024-05-06 15:28:57
671
原创 人工智能ChatGPT带你领略晋级之路
写清楚需求:晋级报告一定要自己先做好总结和汇总。将复杂的任务拆分为更简单的子任务:分步给ChatGPT提示词,更加方便的纠正回应的信息。角色扮演:添加公司、职位等角色信息,让返回的晋级报告更贴近需求。系统地测试变化: 如果使用 ChatGPT 生成的信息不满足需求,可以通过提示词进行纠正与补充。
2024-05-06 10:33:43
1039
原创 五一特惠!「软件测试面试题集解析课」限时优惠,助你高效备战,一举拿下心仪职位
面试时常被难倒?不知道如何准备才能脱颖而出?别担心!我们为您整理了一份的软件测试经典面试题视频课,覆盖了等内容,助您轻松应对软件测试面试挑战。首先,从,让您牢固掌握基础知识;深入探讨语言细节,让您熟练掌握技术要点。精心整理的带您领略全面的测试视角;帮您深入理解网络、数据存储等核心概念。此外,让您理解解决问题的算法思路;为你揭示测试新技术新趋势。抓住细节,精通各个知识点,替你在面试大战中打出一记漂亮的制胜之手!五一假期,让我们一起学起来吧~,欢迎抢购!
2024-04-30 10:04:12
729
原创 ChatGPT揭秘:利用人工智能批量生成测试数据,测试工作再也不愁数据!
写清楚需求:需要明确测试数据的内容范围、数据类型等。将复杂的任务拆分为更简单的子任务:如果一开始就计划生成一个比较复杂的数据信息,可以从输入的范围、格式、再到输出个格式逐步拆解。系统地测试变化:如果中间步骤输出的数据不满足需求,可以通过提示词进行纠正与补充。
2024-04-29 11:09:15
1089
原创 好消息!职场<火焰杯>测试开发大赛开始报名啦!
燃爆职场!火焰杯测试开发大赛再度启幕,精彩不容错过!本次大赛由火焰杯测试开发大赛组委会主办,测吧(北京)科技有限公司协办,汇聚顶尖测试开发人才,展开激烈较量。
2024-04-28 11:34:56
638
原创 软件测试如何选择最佳的自动化测试定位策略?
在选择定位策略时,需要考虑元素的属性、上下文以及应用的特定情况。有时候需要结合多个属性或使用相对定位,以确保定位的准确性和稳定性。此外,使用隐式等待或显式等待是确保元素加载完成的重要步骤,以避免定位超时的问题。
2024-04-28 10:56:01
877
原创 测试开发名企定向培训训练营即将开营,限时优惠进行中,手把手带你快速提升核心竞争力
作为一个测试工程师,自动化测试已经是必须要掌握的技能了。学习自动化测试有两个难点,除了其本身拥有一定的技术门槛之外,实战经验才是学习自动化测试的最大难点。部分初中级测试工程师往往在掌握了基本的编程与自动化测试框架 API 后,会认为自己已经掌握了自动化测试,便开始投入到实际开发中,却又掉进各种各样的技术债和经验债里,痛苦不堪。如何让自己更轻松的应付复杂的工作呢?推荐大家学习【测试开发名企定向培养训练营】课程。课程内容设计遵循实战驱动的原则,引入大量的项目实战。
2024-04-26 11:34:57
1073
原创 软件测试学习笔记丨业务架构分析工具 plantuml
UML:统一建模语言plantuml:第三方插件工具plantuml 官网:https://plantuml.com/zh/plantuml 中文文档:https://ceshiren.com/t/topic/4530plantuml 在线绘图地址:https://plantuml.ceshiren.com/
2024-04-25 14:48:20
759
原创 Appium控件互动攻略:提升自动化测试效率的必备方法大揭秘!
常见控件的基本交互方式,可以模拟用户与应用程序的交互。在编写测试脚本时,通常需要结合元素的定位方式(如 ID、XPath 等)来找到相应的控件元素。确保测试脚本中的等待和定位策略,以及对元素状态的验证,可以提高测试的稳定性和可靠性。
2024-04-25 10:25:38
835
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人