signed

QiShunwang

“诚信为本、客户至上”

听说你30+了,还只会点点点功能测试,给你汇总了100种你该加强的地方,赶紧收藏吧

2021/6/24 16:53:26   来源:

关注我,每天分享软件测试技术干货、面试经验,想要领取测试资料、进入软件测试学习交流群的可以直接加群644956177~~

以下列出除了功能测试点点点,测试人员,你最应该加强的地方

这些领域你做好了一个都是你的亮点,你出去找工作都是闪闪发光的!

1.质量工程

2.工作方式

3.了解DevOps文化是什么

4.设计和开发高效且有效的质量实践

5.了解敏捷原则的实际实施并在团队中实施

6.实施Scrum最佳实践

7.在团队中推动理想行为的经验

8.以身作则/仆人式领导

9.KPI,报告,指标

10.设计质量指标,提供软件健康状况的指示

11.制定团队KPI

12.指标的缺陷以及如何减轻它们

13.在大型产品解决方案中公开和报告风险

14.促进产品开发

15.了解产品正在解决的核心问题

16.为测试人员构建和传达产品上下文

17.确保测试活动符合要解决的核心问题

18.促进UAT并协作以使该过程有效

19.企业管理

20.与高级执行官进行社交和协作

21.语音质量相关问题

22.能够说明问题并获得C级管理人员的同意

23.口头和书面沟通技巧

24.供应商管理

25.设计供应商合同

26.接受测试计划

27.管理离岸供应商目标和日常活动

28.测试

29.测试策略

30.根据技术堆栈,产品/业务用例和项目约束设计测试策略

31.确定测试覆盖差距/未探索的潜在风险区域

32.如何将测试推向较低级别的技术堆栈

33.利用自动化的战略

34.确定测试方案的优先级

35.设计错误报告流程

36.QA

37.BDD

38.使用BDD增加协作

39.编写功能文件的最佳实践

40.任何其他BDD工具

41.探索性测试

42.质疑要求和假设

43.开发测试启发式

44.使用开发的测试启发式

45.教学测试启发式

46.使用有效的文档方法(例如Mind Maps)

47.测试用例

48.编写测试用例(高效且易于维护)

49.了解要自动化的测试

50.使用测试启发式方法开发测试场景

51.测试管理工具

52.自动化测试

53.自动化架构设计

54.设计API自动化框架

55.设计UI自动化框架

56.开发测试线束

57.测试数据创建工具/程序

58.发展自动化团队之间的协同作用

59.自动化最佳实践,设计模式和反模式

60.框架设计的基础知识

61.开发框架设计的可维护性

62.在框架设计中开发可重用性

63.在框架设计中开发可伸缩性

64.在框架设计中发展稳健性

65.程序设计

66.编写干净,专业的代码

67.经验丰富的编码模式从业者

68.为团队制定编码指南和原则

69.使用静态分析工具(例如SonarQube)

70.熟练使用任何一种强类型语言(Java,C#等)

71.熟练使用任何一种松散类型的语言(JavaScript,Python等)

72.操作验收测试

73.性能测试

74.JMeter的

75.安全测试

76.OWASP

77.API自动化

78.亲身体验解决API自动化挑战的经验

79.深入理解HTML方法

80.JSON

81.XML

82.UI自动化

83.亲身体验解决典型的UI自动化挑战

84.深入了解浏览器自动化工具的工作原理

85.开源浏览器自动化工具/库(例如Selenium,Webdriver.io等)

86.企业工具(例如UFT / TestComplete)

87.Junit,TestNG

88.移动自动化

89.解决典型移动自动化挑战的经验

90.了解Android和iOS在本机应用程序自动化期间的工作方式和交互方式

91.Appium

92.XCUITest

93.持续集成

94.Jenkins

95.设置Jenkins

96.创建管道作业

97.在Jenkins中配置自动化框架钩子(使用maven,ant等…)

98.配置生成遥测

99.解决作业问题并熟悉Jenkins日志

100.配置自动化报告并进行故障排除

101.从管道中的执行数据中收集指标

102.环境管理 - 容器

103.容器如何工作

104.Docker - 创建和使用容器

105.编排工具(例如Kubernetes)

106.环境管理 - 虚拟机

107.设置VM

108.负责配置操作系统和工具以设置测试环境

109.供应网络访问等

110环境管理 - 云

111使用测试环境SaaS工具(例如Sauce Labs)

112设置这些工具(例如Sauce Labs)

113技术与测试领导力

114团队领导

115以身作则/仆人式领导

116建立一种开放的文化,人们可以自由地分享他们的想法并快速失败

117培养对团队成员的信心

118领导团队不到10人

119来自企业级别的领导团队

120尊重地提供积极和建设性的反馈

121与团队成员建立积极的关系

122规划,组织和后续技能

123聘请和指导软件质量工程师

124精神领袖

125在测试社区中分享和学习

126与其他思想领袖合作

127熟悉软件和测试社区的最新趋势

128技术敏锐

129技术堆栈的工作原理 - 表示,业务,持久性和数据库层

130微服务架构

130前端平台架构(例如Angualr,Node JS)

131Web开发基础 - HTML,CSS和JS

132后端平台架构(例如Spring boots,.Net)

133HTTP消息

134MVC架构

135SQL基础和架构设计

136与建筑师/高级开发人员合作

137能够理解复杂的产品设计

138查看产品架构并提供与质量和稳定性相关的反馈

139确保产品架构允许可测试性

如果你已经工作但是经常觉得难点很多,觉得自己测试方面学的不够精想要继续学习的,想转行怕学不会的,都可以加入我们644956177,群内可领取最新软件测试大厂面试资料和Python自动化、接口、框架搭建学习资料!微信公众号【软件测试小dao

燃烧秀发输出内容,如果有一丢丢收获,点个赞鼓励一下吧!