- 博客(17)
- 收藏
- 关注
原创 【自动化测试Maven+ TestNG + Appium+Jenkins】(编写中)
本文档涵盖了自动化测试的关键概念,特别是使用 Maven、TestNG、Appium 和 Jenkins 的集成测试流程。TestNG 是一个强大的Java测试框架,支持注解驱动、测试套件、测试组和数据驱动测试。Appium 是一个跨平台的移动自动化工具,允许通过其Inspector工具进行元素定位和执行各种操作。PageObject 设计模式用于提高测试代码的可维护性。ExtentReports 提供了详细的测试报告。Jenkins 是一种持续集成工具,可以自动化测试项目的构建和部署。
2024-05-29 18:01:04
896
原创 【自动化测试Maven+ TestNG + Appium+Jenkins】(编写中)
在后续的学习和实践过程中,我将继续完善和优化自动化测试流程,并尝试解决遗留的问题,并且完善文档,给自己和讲师一个有效的反馈。虽然本次实践还有一些遗留的问题和知识需要继续学习和实践,例如PO泛型、工厂模式去生产PO、报告及监听、Jenkins发邮件等,但通过本次实践,我对自动化测试有了更深入的了解,并掌握了一些基本的自动化测试技能。总之,Jenkins 的运行机制是监听源代码仓库的变动,自动或按计划拉取代码,执行构建和测试,生成报告,并提供对构建结果的可视化展示和通知。
2024-05-29 11:41:59
1431
原创 linux常用命令实用技巧与详解
主要介绍了Linux系统常用命令,包括系统工作、系统状态检测、磁盘管理、文件与权限管理以及文件管理。系统工作echo、date、wget、ps、top、pidof、kill和killall等。系统状态ifconfig、uname、uptime、free、who、last和history等。磁盘df、du、fdisk等。文件与权限管理ls、pwd、cd、touch、mkdir、rm、cp、mv、rename、chmod、chown、chgrp等。文件管理cat、cmp、diff、file、find等。
2024-05-28 13:58:50
696
原创 入门openGauss数据库(华为云实验-openGauss数据库在金融领域的使用实践)
schema又称作模式。每个数据库包含一个或多个schema。数据库中的每个schema包含表和其他类型的对象。通过管理schema,允许多个用户使用同一数据库而不相互干扰,可以将数据库对象组织成易于管理的逻辑组,同时便于将第三方应用添加到相应的schema下而不引起冲突。su - omm创建名为finance的schema,并设置finance为当前的schema。半连接是一种特殊的连接类型,在SQL中没有指定的关键字,通过在WHERE后面使用IN或EXISTS子查询实现。
2024-05-13 14:12:59
2814
1
原创 【Java随机生成中文姓名】
java类的目的是从预定义的 JSON 文件中加载中文姓名数据,并能够随机生成中文姓名,调用时控制循环次数,即可生成n个随机中文姓名。如果数据加载失败,将抛出自定义的 NameDataLoadingException。
2024-05-13 11:24:03
2851
原创 Windows常用命令(没有Admin权限下)
打开环境变量设置:rundll32 sysdm.cpl,EditEnvironmentVariables。
2024-04-28 17:41:30
120
原创 面试常见题--边学边补充
1.重写重载区别?2.Map有什么特点?3.HashMap底层实现原理?4.Java中实现多线程有几种方法?5.Java中synchronized 和 ReentrantLock 有什么不同?6.线程池核心的参数?7.线程池拒绝策略?8.数据库事务四个属性?9.SQL优化?10.索引、组合索引、覆盖索引?11.数据库读写分离优化方案?12.事务隔离级别有哪些?MySQL的默认隔离级别是?13.MySQL中有哪几种锁?14.Spring Cloud和dubbo区别?15.微服务网关
2024-04-22 16:04:28
489
原创 单词积累哦
单例模式:默认作用域,用它定义的Bean在Spring容器中只有一个Bean示例。原型模式:Spring容器每次获取它定义的Bean,都会创建一个新的Bean实例。
2024-04-19 11:03:50
227
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人