
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
所寫即所思|一个阿里质量人对测试的所感所悟。

软件开发是一项创造性的工作,但其中也包含着许多乏味的任务。其中最乏味的莫过于编写“单元测试”了,开发写测试代码用于验证软件组件是否按预期工作。单元测试有助于开发人员尽早发现缺陷并确保代码能够得到维护。理想的情况是,编写程序的开发人员在编写代码的同时编写单元测试。但是编写单元测试是软件开发中的繁琐工作,会占用开发人员大量时间。更糟糕的是,开发人员在手动编写复杂代码库的单元测试时可能会犯错误。因此,很

所寫即所思|一个阿里质量人对测试的所感所悟。

newspaper库是一个主要用来提取新闻内容及分析的Python爬虫框架。此库适合抓取新闻网页。操作简单易学,即使对完全没了解过爬虫的初学者也非常的友好,简单学习就能轻易上手,除此之外,使用过程你不需要考虑HTTP Header、IP代理,也不需要考虑网页解析,网页源代码架构等问题。我们以https://www.wired.com/为例,进行演示。获取新闻import new...
如果你使用 Lease,良好的做法是为明显关联到产品或组件的 Lease 定义一个名称。使用相同主机名的 kube-apiserver 新实例将使用新的持有者身份接管现有 Lease,而不是实例化新的 Lease 对象。如果集群操作员或其他终端用户可以部署一个组件的多个实例, 则选择名称前缀并挑选一种机制(例如 Deployment 名称的哈希)以避免 Lease 的名称冲突。kube-apise
摘要:了解.jmx文件格式类型,对jmeter二次开发与拓展有很大的帮助,当然也可以利用python对其进行一些处理(生成一些测试用例,对jmx文件进行 ”增删改查“)。一个完整用例的.jmx文件基本结构是这样,类似于xml结构(树状结构)(文章标红处 均是 可以修改的 地方(也可以说就是一个可控变量));python 处理xml文件的模块,bs4 , xml.dom;下面按结构自上而下...
测试是复杂的,但是通过遵循一些原则并妥善划分步骤,可以实现有效的测试。首先,不能为了测试代码而测试,应该关注代码预期。然后,遵循测试驱动开发的三条规则,确保你为公司编写了真正有效的代码,并且可以跟踪应用程序中哪些内容是重要的。最后,为了编写每个场景,你需要遵循AAA框架,确保没有遗漏(Arrange)、(Act)和(Assert)这三个步骤中的任何一个。- END -下方扫码关注 软件质量保障,与

毫无疑问,未来属于人工智能。它已经进入了我们的日常生活,并被世界各地的大公司所使用。人工智能的适用性似乎无穷无尽。然而,仍然存在许多疑虑和担忧。例如,在自动驾驶汽车的情况下:事故责任、不稳定的物体识别以及与不可预测的人类交通参与者的复杂互动阻碍了它的广泛推广。人工智能的一些可能令人恐惧的影响已经显现出来。人工智能算法可以制造和扩大偏差。例如,在缅甸的种族清洗中,数以万计的罗兴亚人被杀害,100万人

最近这段时间,随着OpenAi发布Sora,关注AI的同学估计都知道上面这张图,中美两大AI巨头(笑cry了)。当然本文不是聊这个段子,主要聊下AI在软件测试行业的应用与现状。不可否认,借助于AI辅助测试工程师做自动化测试是质量保证手段的趋势。由于AI、机器学习和神经网络是当前最热门的话题,大家似乎有一种“有了AI一切都会变得更好”的错误认知。但事实真的如此吗?

软件开发是一项创造性的工作,但其中也包含着许多乏味的任务。其中最乏味的莫过于编写“单元测试”了,开发写测试代码用于验证软件组件是否按预期工作。单元测试有助于开发人员尽早发现缺陷并确保代码能够得到维护。理想的情况是,编写程序的开发人员在编写代码的同时编写单元测试。但是编写单元测试是软件开发中的繁琐工作,会占用开发人员大量时间。更糟糕的是,开发人员在手动编写复杂代码库的单元测试时可能会犯错误。因此,很








