做软件测试的女生,不要害怕写代码!

静静从研究生毕业后开始做测试工作,已经快八年了,最近项目没有那么忙了,才有时间来想想自己未来的出路。

想当初之所以选择软件测试这个职业,是觉得没有做开发那么累。可是最近越来越觉得不是那么回事。来到到互联网公司以后,基本工作时间和开发一样,上线日不管多晚,都要和开发一起完成上线前测试和上线后验证。而且现在的工作不光要做功能测试,还要自己去部署程序、查看日志来定位缺陷和写自动化测试脚本。

刚开始从传统软件公司跳到互联网公司的时候,觉得能学很多技术,可是慢慢得日复一日,也就是重复这些内容,自己的进步越来越小了。慢慢随着对于业务熟悉度的增加,团队对于自己的依赖也与日俱增,常常开发在做一个新功能的时候还会主动让我们测试评审下,看看有没有业务逻辑存在矛盾的地方。测试需求一个接着一个,发现能够静下心来学习的时间被挤压得越来越少。

有时候觉得日子就这样一直过下去了,家和公司两点一线的生活也还算稳定。

可是突如其来的互联网寒冬,裁员的消息充斥着朋友圈,看着一些多年陪伴的同事离开,也来不及伤感,开始内心充满了恐慌。

看着部门内的职级比较高的几个男同事,都是编程能力比较强的。而静静从开始找工作的时候就对编程有一些害怕,总觉得自己学不好,这些年来慢慢的写了一些自动化测试的脚本,感觉好了一些了。

美国前总统罗斯福曾说过:“我们唯一值得恐惧的就是恐惧本身”。

静静回顾自己的经历,确实是这样。第一次离开家门时对陌生环境的恐惧,第一次知道自己要为人母时的忧虑,第一次站在讲台上面对听众时的忐忑。不都克服过来了嘛,只要勇敢面对,就没什么困难的。

而如今的软件系统架构越来越复杂,微服务架构的流行更是使API测试的需求增多;基于云的基础架构,使部署测试环境更加容易了,也把维护测试环境的角色从开发转移到测试这边;Devops的思想,需要测试能够自动化且快速地执行。所有这些都对今天的软件测试人员提出了新的要求。

那么仔细想想,而作为女生测试人员,具备天然细心的优势,又能够很好地和开发小哥哥沟通。唯独缺少的那么一些编程功底,有那么一点害怕的心里。心想如果自己不能坚持学习,就找小伙伴一起学习,或者参加个培训班?

更多软件测试相关资讯,课关注啄木鸟学院。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,下面给您提供一个简单的示例代码,用于执行基本的单元测试。 假设我们要测试一个名为"calculator"的计算器类,其中包含两个方法:add和subtract。我们可以使用JUnit框架编测试代码,具体如下: ```java import org.junit.Before; import org.junit.Test; import static org.junit.Assert.*; public class CalculatorTest { private Calculator calculator; @Before public void setUp() { calculator = new Calculator(); } @Test public void testAdd() { int result = calculator.add(2, 3); assertEquals(5, result); } @Test public void testSubtract() { int result = calculator.subtract(5, 3); assertEquals(2, result); } } ``` 在这段代码中,我们首先引入了JUnit框架,并定义了一个名为"CalculatorTest"的测试类。在这个类中,我们使用@Before注解定义了一个setUp()方法,用于在每个测试方法执行前初始化计算器对象。然后,我们使用@Test注解定义了两个测试方法:testAdd()和testSubtract(),用于分别测试add()和subtract()方法。 在每个测试方法中,我们首先调用相应的计算器方法,将结果存储在一个变量中。然后,我们使用assertEquals()方法来验证实际结果是否与预期结果相同。如果测试通过,assertEqual()方法将不会抛出任何异常,测试将被视为成功。如果测试失败,assertEqual()方法将会抛出AssertionError异常,测试将被视为失败。 这只是一个简单示例,实际的测试代码可能更加复杂。但是,通过编测试代码,我们可以确保我们的软件在各种情况下都能够正确运行,从而提高软件质量和可靠性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值