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脚本,自动化执行重复性任务,减少人为错误。
测试并优化脚本,确保其在不同设备上的兼容性和稳定性。