
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
自从去年11月份chatgpt出圈之后,他的热度就居高不减,也出现了很多人借助接口开发的国内版本,那么本篇博客就从前端的角度来看看前端如何实现类似chatgpt的对话功能!

探索性测试是一种软件测试方法,它强调个人测试人员的个人自由和责任,通过将与测试相关的学习、测试设计、测试执行和测试结果解释视为在整个项目中并行运行的相互支持的活动来不断优化其工作质量。

以对美团 App 的测试为例,测试人员输入测试需求“查看景点门票频道中自然风光下第一个景点的评分,检查其评分在不同页面上是否一致”。如下方视频和图片所示,AUITestAgent 从美团首页出发,自动搜索并进入美团门票频道,查看自然风光下的第一个景点的评分页面;然后,AUITestAgent 将检查交互过程,从中提取所需的信息,进行判断并给出理由。

Apifox的界面和功能和Postman大同小异,不过Apifox更加的便捷,使用起来也更加的高效,我们先来看下最基本的使用,熟悉Postman的同学应该是开箱即会可以跳过这个步骤。

相信大家在本地写的selenium程序有时候会经常要在本地定时运行,但是一直放在本地总是比较繁琐,今天教大家如何用docker将本地selenium程序部署到云服务器中后台运行

Redmine是用Ruby开发的基于Web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统。我们用Redmine主要是用于Bug管理流程,包括新建、已解决、反馈、关闭等状态。

1 安装gitlab环境准备:2g以上内存的服务器(我个人是用电脑开的虚拟机,centos 7 64 位)如果该台服务器上已经安装过gitlab,如果需要重新装,请卸载之前的gitlab。完全卸载gitlab的方法如下:首先查看gitlab的进程,如果有gitlab的进程,说明该服务器上之前安装过gitlab,这时我们想要重新安装gitlab,首先需要将gitlab进行完全的卸载。ps aux |
在软件研发过程中,我们经常需要各种各样的模拟数据来测试软件,为了让数据更真实地接近用户端数据,需要数据满足一定的规则,同时,数据还可能涉及一些逻辑运算等。这种情况下,原来的做法就是开发测试工具来解决。要开发工具,自然要用编程语言,例如Python,Java,C/C++/C##等,总之,你擅长什么语言就用什么。

在数据库系统切换背景下,使用关系型的Oracle数据库的系统可选择替换为华为的高斯数据库。高斯数据库属于分布式、多模型数据库,基于PostgreSQL开源数据库且遵循了SQL相关标准开发的数据库,具备高性能、高可靠性、高扩展性。相比而言,两者数据库在数据存储、内核结构、数据类型、系统函数功能等方面及部分SQL语法均存在一定的差异性。这些差异存在客观造成数据库对象创建、存储过程编译、SQL解析执行等

1.测试左移与提测流水线的应用实践测试左移这个测试方法已经出现很久了,但收益如何,收益如何体现,在不同的团队如何实施起来,现阶段在质量平台还暂未标准化和统一化。测试人员来实施测试左移,则需要测试人员具备业务分析能力,能做一定的业务分析,能看懂业务架构和技术架构,甚至具备代码查看和编码能力,能分析代码逻辑等。在QA方面,测试自动化是一种行之有效的方法,可以让业务测试更加便捷,减少任何形式重复劳作和返








