-
ChatGPT生成单元测试实践(TestGPT)
目前gpt本质上是续写,所以在待测函数函数定义清晰的情况下,单元测试可以适当依赖它进行生成。
-
TestGPT下的测试圈新职业:魔法吟唱者
研究ai也有几年了,很多年前也做成了自动生成用例的各种工具。最近也在积极的想办法把gpt融合到各种测试平台中作为副驾驶存在。
-
TestGPT,软件测试领域正处于重大变革的风口浪尖?
TestGPT 模型旨在协助开发人员测试他们的代码,为开发人员提供自动生成的软件测试套件建议,从而加快编码和错误扫描。
-
IOT测试,我们需要测什么?
物联网是一个嵌入了电子元件,软件,传感器以及网络连接模块的物理实体所组成的网络,这个网络用于收集以及交换数据
-
视觉分类算法的性能测试指标
评价不同视觉分类算法的性能指标包含:准确率(Accuracy)、精确率(Precision)、召回率(Recall)、ROC曲线
-
模糊测试(Fuzz testing)
模糊测试(fuzz testing)是一种安全测试方法,他介于完全的手工测试和完全的自动化测试之间
-
软件测试工程师入门——Linux【使用说明书】
先来说一下linux是什么? linux 是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多中性,大型甚至是巨型项目都…
-
appium—PO模型设计
我们在做自动化的时候应该都听过PO模型,那么什么是PO模型呢?PO模型在自动化中的作用是什么呢? PO模型 PO其实就是:、Page Object Model,也称作为POM模型,…
-
Postman学习笔记(二)
Postman实战问题归总 1、如何查看Tests和Pre-request Script里面console.log()打印的值。答:Postman顶部View——Show…
-
测试之道,从哪里来,到哪里去?
这里不谈哲学,也不是无的放矢,而是有感而生。作者都是一线的资深软件研发人员,了解测试的过去,但更受目前测试现状的煎熬
-
python+requests接口自动化框架
为什么要做接口自动化框架 1、业务与配置的分离 2、数据与程序的分离;数据的变更不影响程序 3、有日志功能,实现无人值守 4、自动发送测试报告 5、不懂编程的测试人员也可以进行测试…
-
全栈软件测试工程师真的全栈吗?
全栈工程师是指掌握多种技能,并能利用多种技能独立完成产品的人,也叫全端工程师(同时具备前端和后台能力),英文Full Stack engineer。
-
APPium实现关键字驱动的自动化测试
在狂沙大神的指导下完成了appium关键字驱动自动化测试,可能设计方法有所缺陷,欢迎指正,另外尤其是断言方面欠缺比较多。
-
软件测试工程师经典面试题
软件测试工程师,和开发工程师相比起来,虽然前期可能不会太深,但是涉及的面还是比较广的。前期面试实习生或者一年左右的岗位,问的也主要是一些基础性的问题比较多。涉及的知识主要有My…
-
软件测试BUG等级划分标准
1级:致命问题 A-1 操作系统崩溃 运行软件系统后会导致操作系统崩溃 (内存漏留严重或CPU占用100%) A-2 导致软件系统崩溃 因操作某项功能而导致软件系统自动崩溃或死机 …
-
软件测试流程及规范
一、目标 制定完整且具体的测试路线和流程,为快速、高效和高质量的软件测试提供基础流程框架。最终目标是实现软件测试规范化、标准化。二、测试流程说明 三、需求分析 需求分析由SA制定,…
-
什么是缺陷清除率、缺陷率和缺陷密度
缺陷清除率(亦叫“缺陷排除率”),英文缩写DER(Defect Elimination Rate)。这个东西可以用作缺陷的预测和分析。&nb…
-
软件测试缺陷密度的计算方法
软件测试缺陷密度的计算方法 一、缺陷密度 基本的缺陷测量是以每千行代码的缺陷数(Defects/KLOC)来测量的。称为缺陷密度(Dd),其测量单位是defects/KLOC。…
-
重要的软件测试度量和度量指标
1.测试用例执行的百分比:这个指标是用来获取测试用例的执行状态的百分比。 用例执行百分比=(执行的用力个数/总的用例个数) *100 所以从上面的数据可得, 用例执行百分比=( 6…
-
DI值-Defect Index(缺陷率)
定义:DI值是衡量软件质量的高低的指标之一。 公式:DI= 致命级别的问题个数*10+严重级别的问题个数*3+一般级别的问题个数*1+提示级别的问题个数*0.1
-
Selenide 阶段性总结介绍
前言 最近工作上忙了点,回家也都在陪老婆再加上犯懒所以有几个星期没写帖子了。大家请原谅我哈~ 今天给大家介绍一个比较新的UI自动化测试工具– Selenide。确实是比…
-
我的公司的业务测试
本帖已被设为精华帖!, 前言 进目前公司也有大半年了,其他技术学到的不多,但是业务测试学到了不少,之前以为就是点点点,现在泪流满面。ps:我们部门女生比较多,so她们对业务的了解很…
-
rest-assured 使用指南
本帖已被设为精华帖!, 原文:https://github.com/rest-assured/rest-assured/wiki/Usage本文github地址:https://g…
-
微信、支付宝扫码支付测试小结]
公司开发了自己的支付网关,第一版刚上线,有微信、支付宝扫码支付(商户提供二维码,买家扫码),做了些笔记。微信和支付宝都有多种支付方式,也有新老版本,我看的对应文档是这两个:微信…
-
搭建测试微服务平台
配置 application.yml defaultZone: http://admin:admin@localhost:8761/eureka/ 服务注册发现服务的地址,对应…
-
Appetizer 基于字节码插桩的质量监控
长久以来,开发过程中需要对APP进行各个方面的测量,例如启动时间、崩溃、HTTP请求时间、控件点击时间、内存泄露、耗电等等。通常做法是插代码,打log,或者使用一些SDK(Bugly, acra之类的)。这些方法要么变成满地不可维护的Log.d,搜集的数据是有一个逮一个,全凭人看。测量方法千奇百怪,测量点千变万化,手工的方法低效,不专业,不可维护,不可重用。我们发布了新版Appetizer带来了我们的自动监控服务。
-
appium—Activity
在做自动化的过程中,我们都会发现每次都要从头开始点,一直要点到最后,如果中间出现错误,就需要重现去点,这样很麻烦也很费时间,今天我们来认识一种非常简单的方法,想要测试那个页面,我们…
-
appium—等待时间
在做UI自动化的过程中,我们有时候为了等待元素的出现,需要加一些等待时间来帮助,但是有时候时间加的过多或者过少,这个没有办法判断,今天介绍几种等待时间,我们看看那种适合我们 ,我们…
-
Python多线程同步、互斥锁、死锁
接着上篇多线程继续讲,上篇最后的多线程共享全局变量对变量的处理值出错在本文中给出解决方案。 出现这个情况的原因是在python解释器中GIL全局解释器锁。 GIL:全局…
-
Selenium元素定位
UI自动化要做的就是模拟鼠标或键盘操作,从而执行测试用例的行为。模拟鼠标操作更多是通过控制元素进行动作的,而控制元素的第一步就是定位元素。接下来,结合Selenium介绍几种常见的元素定位方法
-
点击查看更多