有Java编程语言基础,熟悉MySQL数据库,通过SQL语句验证测试数据及数据库增删改查;
熟悉Linux操作系统的基本操作和相关命令;
熟练使用postman进行接口测试用例设计和执行。
掌握Python编程语言,熟悉使用Git进行版本控制。
掌握Python常用库、爬虫和自动化相关技术,如beautiful soup、Selenium、Djang
熟悉Android系统adb命令的使用,和Autojs脚本编写。
ATSWeb2.0
项目描述: 在ATSWeb2.0项目中担任全栈开发工程师,具体负责缺陷跟踪功能的集成、支持附加信息(截图、日志等)功能的实现、发布需求和代码修改任务模块的设计与实现,以及相关用户界面的开发。
技术栈: Java, MySQL, Linux, Postman, Git, Python
职责:
集成缺陷跟踪功能,确保项目的稳定性和可维护性。
实现支持附加信息的功能,使用户能够更直观地报告和跟踪问题。
设计并实现发布需求和代码修改任务模块,提高开发效率和协作能力。
开发用户界面,提升用户体验。
自动化测试项目
项目描述: 负责设计和执行自动化测试用例,验证测试数据及数据库增删改查,确保数据的准确性和完整性。
技术栈: MySQL, Linux, Postman, Python, Selenium
职责:
使用MySQL编写复杂的SQL语句,验证测试数据和执行数据库的增删改查操作。
在Linux环境下执行各种系统命令,确保服务器的正常运行。
通过Postman设计和执行接口测试用例,确保API的稳定性和可靠性。
使用Python和Selenium编写自动化测试脚本,提高测试效率。
Web爬虫与数据收集
项目描述: 负责开发高效的Web爬虫,自动化收集和处理大量数据,为后续的数据分析和挖掘提供基础。
技术栈: Python, Beautiful Soup, Selenium
职责:
使用Beautiful Soup解析HTML内容,提取所需数据。
利用Selenium模拟用户操作,抓取动态加载的数据。
对收集到的数据进行清洗和存储,为数据分析提供高质量的原始数据。
Android自动化脚本开发项目
项目描述: 开发Autojs脚本,自动化执行Android设备上的操作,提高测试效率和准确性。
技术栈: Android, adb命令, Autojs
职责:
熟练使用adb命令与Android设备进行交互,执行各种操作。
编写Autojs脚本,自动化执行重复性任务,减少人为错误。
测试并优化脚本,确保其在不同设备上的兼容性和稳定性。
该系统是一个校园技术交流平台,采用Java和MySQL数据库作为开发平台,并根据不同用户角色的需求进行分析、设计与实现。系统分为前台和后台两大模块,前台功能包括显示页面、浏览帖子、发布帖子、回复、点赞和关注等,后台功能则是管理员对论坛的管理。 在这个项目中,我主要负责并贡献了以
项目描述: 该项目旨在开发一套Python自动化程序,用于控制NACHI机器臂的运动和执行特定任务,以提高生产线的自动化水平。 责任与贡献: • 负责设计和实现Python自动化程序,确保与NACHI机器臂的顺畅通信。 • 利用Socket通信协议与机器臂建立连接,实现双