一、你的工作目标是什么?
1、赚钱-足够多的钱,目标:薪资对标的技术能力和要求,接口测试-自动化测试-测试开发(python),对技术的热情和钻研是否有,目前的能力是否对标对应的薪资(评估下),经验+年龄+学历考量,获取高薪酬-对标的能力是否具有。你的价值多大,能力大解决问题的能力。对自己的要求要高,严要求。勤思考+落实执行层面,目标liujian(水平),减少与工作无关的事,工作时间高效投放工作,以结果论证导向。再量化技能(接口测试+代码能力)怎么提升技术(市场对应的价值)自学+检索能力,目前工作实践中接触的接口经验较少,缺乏实际项目经验,可以看看。(不足:学历、工作履历、技术、软技能),站在管理的角度去考量问题,搭建部署测试环境,devlops 、CICD、持续集成、测试平台,测试工具开发,提升测试效率等,质量体系管理了解,测试左右移动,敏捷开发。很多东西只是了解层面,而且缺乏实际的项目经验支撑,略显空洞。对技术对代码的热爱程度,并不是真正的热爱。测试理解基础()+自动化测试+测试开发方向+专项测试
2、现实:理论知识如何结合实际工作经验去实践落实,-反馈-总结,接口测试(熟悉环境)、linux系统命令。学以致用,遇到问题解决问题以及解决方案等。目前工作能接触到的测试相关:日志linux,mysql查询,DB字段表,接口字段、mock挡板,测试业务知识,整体的测试流程x,前端数据埋点,自动化测试平台,代码层面无权限。测试计划,测试报告撰写,发送邮件,日常开发沟通推进。目前公司的项目流程在不断的同时,自己工作方面的细化的标准要提高,对于各种问题的处理要考虑全面,保持个人的影响力。
3、提升:自己欠缺接口方面的知识和项目经验,http协议 数据查询,自动化框架,代码能力,基础要巩固对于一些基础的概念理解还是比较模糊。基础功能测试覆盖,接口测试、自动化测试、测试开发,环境部署规则。对于接口的和数据库表之间的映射关系不是很了解,提高对底层系统的认识。多看多思考。
4、目前自己能力和经验的自我评估,差距在哪里?测试基础理论实践巩固,测试计划、测试安排、测试风险评估,需求评估意见、测试报告撰写、测试流程评估、工具使用、测试逻辑思考关于系统性业务思考等。对比同事之间的差距,测试思维,测试经验,测试的准备工作,测试风险评估、测试报告、测试细节把握,推动测试进度都需要详情的细化,可以优化提升的。
二、你都要干啥?
工作流程:测试前-测试中-测试后。整个测试流程以及测试质量保证如何实现?
测试用例的精通,对测试设计,测试策略,测试方法、
测试前-产品思维、测试思维、开发思维
1、参加需求评审(抛出疑点)、熟悉需求、拆分需求、对需求理解不透透彻(比较大条,不够细化,严谨认知的态度),需求的理解不具体,要追求至细节这个是关键点,需求不评审就直接流转至测试环节,写文档输入记录。对于不合理的需求进行初审,对齐需求标准再到测试环节。站在用户和产品角度,产品需求和业务实现等进行宏观评审。对项目需求的背景,项目的实际落地,需求设计的不合理,要站在全局系统性的思考和影响
2、测试分析,测试计划(5W1H),测试策略(方法)以及对测试风险的预估,搭建测试环境,相关配置系统,写用例用例、执行测试用例、测试计划安排,测试用例不能一次输入设计完整得改,用例的设计方法理解不够透彻。通过测试计划,去预估bug产生的风险等。如何保证测试质量,测试场景的覆盖用例尽可能覆盖,需求优先级等。漏测情况的发生,测试用例执行的颗粒度,以及对于测试覆盖率的影响,
测试中:测试思维、用户思维、开发逻辑实现
3、测试执行,bug规范程度,有利于开发快速理解问题,解决问题,提bug单,回归bug单、提bug,回归bug 保证线上没问题。测试环境bug缺陷确认问题,多方多次确认,提出优化的点和优化方案和产品及时主动狗沟通,反复推销需求未明确的地方。注意bug数量的提升,侧面反映了一个测试的工作量和工作能力。
4、沟通方面-主动沟通,前端开发、后端开发,产品经理(需求不明确沟通),项目经理沟通项目进度、交互(图片逻辑判断)视觉(图片文案),寻找对应的项目负责人,项目管理方面的思维,推动项目进度及时反馈问题。对于开发的代码质量保持质疑的态度,不清楚不确定的问题先同开发沟通无果后再同产品及时确认。
测试后:
5、测试进度推进,自上而下的方式。小测试的反馈问题给领导,多总结测试报告,测试结果。测试报告,测试bug分析统计,测试中遇到的问题,已经测试流程的改进,推动测试进度。测试问题复盘总结,为什么会漏测,测试场景覆盖等问题。测试报告撰写,测试缺陷的线上总结及复盘。
6、需求上线跟踪,线上bug处理,解决方案等。第一发现问题,定位分析问题,解决问题的方案,线上环境风险预估判断,跟踪,如遇问题及时发现并找到解决方案。预发布环境根据,生产环境体验更加及时反馈问题
7、熟悉被测试的系统,建立系统性思考关于业务系统
三、上司指出我的问题是什么?
1、测试质量问题,bug提单情况、用例漏测的情况会发生,工作细节不够,要细化工作,多形成书面文档形式的输入格式。
2、测试进度推进,沟通问题、找人协助,相关负责人(项目和产品),和前端开发沟通的效率还有待提高,沟通问题,资源协助。
3、测试思路(写测试用例)、测试点,根据需求文档,交互稿件,步骤结构化
4、语言表达组织能力(想清楚再说,生活也是)沟通不积极(得主动沟通反馈进度和问题),主动沟通,及早发现问题,反馈问题并想到解决问题的方式,多去表达和同事沟通,学会分析和交流。礼貌用语注意人际关系的处理,工作中的同事保持一般的礼节。对问题的解决方案和深度不够需要联系,对整体测试进度的把控,CICD 质量管理学习,安排测试任务等
5、不积极主动沟通,不积极主动沟通要改善。责任心对于自己测试的功能很版本迭代,测试如何保证质量。关于测试的自我思考,价值在哪里建立自己的个人品牌。
四、怎么改进?
1、总结反思,思路构建和写文章。前端页面多变,涉及后台接口的调用,要确认。做事有反馈,闭环思维,有始有终。情绪管理(不要抱怨),工作严谨的态度,高效沟通。
2、测试思维方式培养,画测试思维导图。
3、和部门沟通的方式,要精准表达主要有效沟通方式,测试工作本身的细节把握,对问题的追根问底的精神,不怕犯错的思想。敢于承担责任,勇于提出自己的问题见解和想法,把问题抛出去。
4、表达能力和语言组织,情绪管理(严肃),不要插话,打断人家说话等。多在群里沟通发文,熟悉流程,提炼自己的语言和文字表述能力,实际工作中落实并执行。
5、测试细节,测试用例的颗粒度,测试覆盖度问题
五、如何学习?
1、向优秀的人学习,谦虚学习他人优点,观察他人的言行举行,沟通方式等。多看多学多问多自己思考,测试文档输出,测试思维如何训练,以及对问题的追根究底性探索,计划落实执行。
2、技术文档,接口要多熟悉。开始了解自动化,公司平台介入。
3、刻意练习,避免进入自动模式,逃离舒适区。原理-本质-解决问题能力,个人情绪管理能力,多用户角度考虑等。夯实基础点,反思总结review,对于不懂得问题要深究,理解事务的原理,本质,注重实践知行合一。最近学习劲头不够,需要继续保持学习热情,热爱的本质
4、问题是怎么产生,如何解决问题,解决问题的方案,几个方案。如何有效的避免此类问题下次再次发生,总结经验,持续性学习。自我驱动力的培养
5、多倾听总结复盘,然后形成测试文档输入。测试文档输入的标准,如何让人通俗易懂的业务理解,测试文档侧面反映测试人员对于业务的理解
6、带新人的体验,是对自己业务知识和技能的验证。
7、精准的重复动作,内在的驱动力,好的领路人,可以量化的目标。
8、系统性思考和总结,复盘不要重复低效率的工作。时间管理和情绪管理。