liumk
全职 · 300/日  ·  6525/月
工作时间: 工作日07:00-22:00、周末07:00-23:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

熟练使用Python语言,可开发一些常用的测试小脚本,提升测试效率;熟悉移动端、Web和服务端测试,能够独立开发自动化脚本,持续集成测试;熟悉主流自动化测试框架Selenium、Pytest、Appium、UnitTest等;熟悉Git、Pytest、Jenkins、CI、Docker的使用;熟悉API接口测试,并实现自动化测试;熟悉接口测试工具Postman、Apifox、Jmeter等;熟悉MySQL、Oracle、SQL Server等数据库数据操作;熟悉Linux、Windows操作系统下的常用命令;熟悉软件开发和测试流程,有熟练的文档编写、沟通表达和辅导技巧;

工作经历

  • 2022-03-01 -2023-12-01 北京华顺信安信息技术有限公司 测试工程师

    项目简介:网络空间测绘是一个针对政府、企事业单位开发的网络空间资产检索系统,能够自动获取企业存活的资产和开启的服务,然后进行协议识别,根据协议的信息对资产进行产品识别;特有的POC漏洞专扫模块可以快速发现资产上存在的安全风险。资产可以出具各种资产统计报表。 工作职责: 与售前、售后协作实现各阶段的需求测试活动; 与产品经理的沟通,进行需求分析,绘制流程图和测试点; 根据需求规格说明书编写测试场景和测试用例,执行软件测试用例,提交并跟踪测试缺陷,保证测试质量的最大化,并分析测试结果; 使用Apifox进行接口测试,提升后端的测试质量; 准确的定位、跟踪和管理前后端bug、提交缺陷、保证缺陷复现、确认缺陷修复; 使用Linux命令进入后端,查看分析报错日志,协助研发定位问题 使用Selenium+Python+Pytest编辑自动化测试脚本; 编写总结报告,对项目进行整体评估。

  • 2018-12-01 -2022-03-01北京弈新科技有限公司 测试工程师

    项目简介:LinkeFoo产品 整体平台产品主要面向东南亚市场,专注于新零售行业,本产品线主要服务于一线营销人员,辅助管理系统中的商户,为以后新零售平台做大做强提供坚实的基础。 技术平台研发完善了新零售平台的数据分析方面,提高了平台与商户之间的互动,为未来大数据分析系统提供了强有力的数据支撑。 工作职责: 与产品协作实现各阶段的需求测试活动,评估测试工作的有效性,参与测试评审根据产品需求文档编写测试用例。 根据需求和原型,编写测试用例(功能、接口、联动);能够度独立安排测试计划、执行测试用例、验收测试、回归测试,与产品经理进行需求优化。 报Bug记录到TFS并及时跟踪Bug的关闭Bug,严格按照报Bug的流程处理。 准确的定位、跟踪和管理bug、提交缺陷、保证缺陷复现、确认缺陷修复; 使用Charles进行接口测试,对数据接口进行验证 熟练运用多测试方法(等价类划分、边界值、状态转换等等)测试数据表现进行分析。 对公司产品进行功能性、兼容性、易用性的测试,从用户的角度出发

教育经历

  • 2019-06-01 - 2022-06-01兰州大学计算机科学与技本科

  • 2014-06-01 - 2017-09-01石家庄财经职业学院金融与证券 专科

技能

黑盒测试
自动化测试
服务器测试
压力测试
Charles
Jmeter
0
1
2
3
4
5
0
1
2
3
4
5
作品
网络安全产品

项目简介:网络空间测绘是一个针对政府、企事业单位开发的网络空间资产检索系统,能够自动获取企业存活的资产和开启的服务,然后进行协议识别,根据协议的信息对资产进行产品识别;特有的POC漏洞专扫模块可以快速发现资产上存在的安全风险。资产可以出具各种资产统计报表。 工作职责: 与售前、售后协作实现各阶段的需求测试活动; 与产品经理的沟通,进行需求分析,绘制流程图和测试点; 根据需求规格说明书编写测试场景和测试用例,执行软件测试用例,提交并跟踪测试缺陷,保证测试质量的最大化,并分析测试结果; 使用Apifox进行接口测试,提升后端的测试质量; 准确的定位、跟踪和管理前后端bug、提交缺陷、保证缺陷复现、确认缺陷修复; 使用Linux命令进入后端,查看分析报错日志,协助研发定位问题 使用Selenium+Python+Pytest编辑自动化测试脚本; 编写总结报告,对项目进行整体评估。

0
2024-03-20 13:08
新零售系统测试

项目简介:LinkeFoo产品 整体平台产品主要面向东南亚市场,专注于新零售行业,本产品线主要服务于一线营销人员,辅助管理系统中的商户,为以后新零售平台做大做强提供坚实的基础。 技术平台研发完善了新零售平台的数据分析方面,提高了平台与商户之间的互动,为未来大数据分析系统提供了强有力的数据支撑。 工作职责: 与产品协作实现各阶段的需求测试活动,评估测试工作的有效性,参与测试评审根据产品需求文档编写测试用例。 根据需求和原型,编写测试用例(功能、接口、联动);能够度独立安排测试计划、执行测试用例、验收测试、回归测试,与产品经理进行需求优化。 报Bug记录到TFS并及时跟踪Bug的关闭Bug,严格按照报Bug的流程处理。 准确的定位、跟踪和管理bug、提交缺陷、保证缺陷复现、确认缺陷修复; 使用Charles进行接口测试,对数据接口进行验证 熟练运用多测试方法(等价类划分、边界值、状态转换等等)测试数据表现进行分析。 对公司产品进行功能性、兼容性、易用性的测试,从用户的角度出发;

0
2024-03-20 13:06
自动化测试

我的上一家公司做的网络安全方面的产品,是一个针对政府、企事业单位开发的网络空间资产检索系统,能够自动获取企业存活的资产和开启的服务,然后进行协议识别,根据协议的信息对资产进行产品识别;特有的POC漏洞专扫模块可以快速发现资产上存在的安全风险。资产可以出具各种资产统计报表。 1、迭代发布 1、需求评审、需求分析,研发文档、制定测试计划、测试方案、开会讨论方案文档的合理性,从测试角度提出数据的合理性 2、编写测试用例、用例评审、 3、提测、冒烟测试、执行测试用例、提bug,第一轮测试,第二轮测试 4、回归测试,严重问题二次回归、前两个版本的严重问题二次回归 5、上线评审、发布、线上验证、 6、整理此版本相关数据,归纳总结。 会根据每次的迭代的功能,进行测试用例的编写,并进行用例的评审;测试轮次:第一轮测试、第二轮测试、回归测试,期间会将发现的bug提到本次发布的版本中;在回归测试中,会将本次发现的严重bug进行二次验证,将前两个版本中严重bug进行再次验证;上线评审、发布、线上验证。 2、搭建自动化测试框架 UI框架:Python+Selenium+pytest+Jenkins、GitLab CI API框架:Python+Requests+Jenkins、GitLab CI 接口测试工具:Apifox 3、实施自动化测试 前期:优先选择核心功能模块的开发,高优先级的测试用例, 后期:维护已完成的自动化测试用例,开发新功能测试用例 日常维护自动化测试的环境,更新测试数据,分析测试结果。 4、持续集成和部署 前期:刚开始正式运行的时候,使用的是Jenkins持续集成,手动执行或则定时执行。 试运行三个月后发现问题,新的版本提测时,运行的时候不是研发的最新代码,无法和研发的单元测试紧密联合。 后期:将持续集成和部署 迁移到GitLab CI,研发打包提测流程:研发提交新的代码--执行单元测试--执行自动化测试--完成打包。 其中任何一项测试不通过时,将无法打包。在持续集成中执行的自动化测试用例,均为核心测试用例(主流程用例) 5、测试质量和效率 提高测试覆盖率:相比手工测试,自动化测试可以更全面地检查应用程序的各个方面,包括边界条件、异常情况等,从而发现更多的潜在问题。 减少人为错误:自动化测试可以减少人为错误的发生。自动化测试脚本是基于预定义的逻辑和规则编写的,相对于人工操作,更容易保证测试步骤的准确性和一致性。 提高测试执行速度:相对于手工测试,可以大大缩短测试执行时间。这样可以节省测试资源和时间,并快速获得测试结果。 续集成和部署:持续集成和部署流程,实现快速反馈和迭代。每次代码提交后,自动化测试可以自动运行,及时发现潜在问题。 提高回归测试效率:自动化测试可以快速执行回归测试,验证新功能是否引发了新的问题,同时确保已有功能的稳定性。相比手工回归测试,自动化测试可以更快速地执行回归测试,从而节省时间和资源。

0
2024-03-20 12:51
更新于: 03-20 浏览: 95