打rpm 包需要的东西有 源码、spec文件(打rpm包的脚本)、rpmbuild工具。 安装rpmbuild $yum install rpmbuild$yum install rpmdevtools $rpmdev-setuptree rpmbuild制作rpm 包 1,整理源码 tar -zcvf hello-1.0.tar.gz hello-1.0 hello-1.0 源码打包为.tar.gz压缩包,放到 SOURCE 文件夹下。我门的源码可能是一个tar.gz 的包、也可能是几个文件。 tar....
一、测试基础及分类 1.1.测试基础 软件测试:使用技术手段验证软件是否满足需求(为了发现软件中的问题而执行软件的过程,这个问题不仅包含程序的bug,还包括设计的缺陷) 软件测试目的:是软件必有缺陷,提前找到软件中的问题并修复降低商业风险 1.2.测试技能 需要掌握的技能 1.app、web项目实现功能测试 主流程+异常流程 2.使用工具(postman)或代码实现接口测试 3.使用工具或代码实现性能测试 4.使用工具(jemeter)或代码实现自动化测试(UI、接口) 1.3.测试分类 ...
一、软件缺陷 1.1. 缺陷的定义 软件在所有过程中存在的任何问题都叫软件的缺陷,简称bug 1.2. 缺陷的判定标准 软件未实现需求规格说明书中明确要求的功能 - - 少功能 软件出现了需求规格说明书中指明不应该出现的错误 - - 功能错误 软件超出需求规格说明书指明的范围(比如每个员工都可以查看某公司的工资流水) - - 多功能 软件出现了需求规格说明书中虽然未明确按应该实现的要求(登录成功没有跳转到首页,删除敏感信息时没有进行二次确认) - - 隐形功能错误 软件难理解,不易使用,运用...
一、ifconfig/ping/ssh/reboot/poweroff/mysql 作用及案例 命令作用ifconfig查看配置网卡信息ping ip地址检测目标IP地址的连接是否正常ssh -p 端口号 远程服务器用户名@远程服务器IP远程连接服务器reboot重启poweroff关机mysql -uroot -p密码命令行方式连接数据库ping主机:ping 127.0.0.1(无法ping百度,因为虚拟机无法ping外网) 查看当前系统内核版本:cat /proc/version 查看当前系统发行版...
为什么做接口自动化 什么是接口测试? 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 做接口自动化的原因 我把认为比较重要的原因有以下几点: 越来越多的系统采用前后端分离架构、微服务架构,各服务之间更多的通过各种接口实现信息的互通,对接口直接进行测试,可以更全面的覆盖各类测试场景; 如果仅依赖通过前端进行测试,由于前端对入参数据的一些逻辑控制,会造...
工作三年了,之前在外包公司待了三年,一直干的都是手工测试,自己也懒,慢慢觉得自己的专业水平越来越落后了,甚至刚来公司应届生的薪资都跟我差不多了,感受到职场危机感越来越重了,跟新人的竞争力太大了,之前的同行也相继跳槽了,在一次聚会上碰到了,聊了好多,我问了之前跟我关系很好的一个你女生,她说她是报名了霍格沃兹开发学社,学完之后走的内推,现在薪资都翻倍的涨。 上半年我待的公司出现了裁员的风波,一整条业务线全没了,我也开始担心我还能不能保住我的饭碗,刚开始工作的时候就有人跟我说,职场是很残酷的,不经历腥风血雨怎么...
“没有专职的测试人员? 代码提交就直接发布到生产环境? 而且,一天还可以发布多次?” 对于很多团队来说,这是完全不可能的事情!他们都是怎么做到的? 01 两个案例 相信很多人都对前面这些问题很好奇,在解开谜团之前,我们先来看两个案例。 案例1 随着互联网业务的发展,某行业核心系统为了面对互联网的挑战,需要对系统进行改造。可是,真想改起来却寸步难行…… 该系统已经有十多年的历史,业务规则复杂,业务逻辑代码全部都在数据库脚本层;缺乏有效的业务文档,需求分析文档是以系统页面流转和操作步骤为主的形式,开发和测试...
作者:刘须华 一、背景概述: R2M 缓存的使用,极大的提升了应用程序的性能和效率,特别是数据查询方面。而缓存最常见的问题是缓存穿透、击穿和雪崩,在高并发下这三种情况都会有大量请求落到数据库,导致数据库资源占满,引起数据库故障。平时对缓存测试时除了关注增删修改查询等基本功能,应该要重点关注缓存穿透、击穿和雪崩三种异常场景的测试覆盖,避免出现线上事故。 二、基本概念说明: 1、缓存击穿:是指在超级热点数据突然过期,导致针对超级热点的数据请求在过期期间直接打到数据库,这样数据库服务器会因为某一超热数据导致压...
前几天我朋友跟我吐苦水,这波面试又把他打击到了,做了6年软件测试。。。 下面这条招聘是在腾讯招聘官网截图下来的,首先我们对高级水平下一个定义吧,那它应该是对标这个职级该有的能力 什么样的工程师才能算高级?至少包括以下几个方面: 基础扎实 具有编写自动测试脚本程序并担任测试编程初期的领导工作,进一步拓展编程语言、操作系统、网络与数据库方面的技能;对项目架构接口等细节有更深的了解,他们需要纵观全局并且注重细节才能设计出有效精彩的测试用例,经常需要见人所未见,还会对需求提出改进意见。 技术深度和广度 具有3-...
测试包括:功能测试、界面测试、安全性测试、兼容性测试、易用性测试。 1.功能测试:测试软件的功能是否符合需求,通常采用黑盒测试。 2.什么是界面测试:也称UI测试,测试用户界面布局是否合理,整体风格是否一致,界面文字是否正确,命名是否统一,页面是否美观,文字、图片组合是否完美等。 3.安全性测试:其目的是为了查找软件自身程序设计中存在的安全隐患,并检查应用程序对非法侵入的防范能力 4.兼容性测试: 兼容性测试是指检查被测软件在不同的硬件平台上、不同的应用软件之间、不同的操作系统中、不同的网络环境中是否可...
一、准备工作 因为代码是java语言写的,所以提前准备好java的环境JDK11 :https://www.oracle.com/java/technologies/javase/jdk11-archive-downloads.htmlmaven(3.6.2以上都行):https://archive.apache.org/dist/maven/maven-3/git安装mac安装nodejs和npm:https://www.cnblogs.com/aspirant/p/15875878.htmldocke...
目的 手动代理:所有地址经过代理,指定ip不经过代理 现在需求:实现指定ip范围才使用该代理 可以通过“自动设置代理”的方式实现 准备 已有代理地址,如:192.168.18.101:808有python环境 自动代理配置 编写sxProxy.pac脚本 function FindProxyForURL(url, host) { if (shExpMatch(url, *172.16.0.*)){ return PROXY 192.168.18.101:808; DIRECT; }else{ return...
curl是非常实用的命令行工具,用来与服务器之间传输数据。它的命令行参数多达几十种。 在Linux环境中使用curl命令可以进行接口测试。利用curl对http协议发送Get/Post/Delete/Put请求,同时还可以携带header来满足接口的特定需求。 curl命令的语法 curl[options] [URL…] curl命令的常用参数 -X/–request [GET|POST|PUT|DELETE|…] 使用指定的http method发出 http request -H/–header 设...
前言 之前写过一篇单元测试相关的文章,细心的同学会发现,单元测试其实是面向后端代码层面的测试,它只能保证单个函数或单个类的行为正常,并不能保证API正常,然而后端开发人员最终需要交付的其实是一个功能正常的API,那么应该如何保证API的功能正常呢? 开发甲:我会开发完成后直接将API交给前端进行联调,联调的过程中出现问题我再处理。 开发乙:我会通过Postman工具来手动模拟用户请求,然后观察API行为以及数据是否正常,然后我才会将API交给前端进行联调。 开发甲的模式会导致联调时间变长,联...
1.单选(2分) 执行算术右移指令的操作过程是 A.操作数的符号位不变,各位顺次右移1位,符号位拷贝至最高数据位 B.操作数的符号位填0,各位顺次右移1位 C.操作数的符号位填1,各位顺次右移1位 D.进位标志移至符号位,各位顺次右移1位 2.单选(2分) 原码除法是指 A.操作数用绝对值表示,加上符号位后相除 B.操作数用原码表示,然后相除 C.操作数取绝对值相除,符号位单独处理 D.操作数用补码表示并进行除法,但商用原码表示 3.单选(2分) 对8位补码操作数A5H,进行二位算术右移后的十六...
目录 一、什么是软件测试? 二、软件测试的基础概念 1、需求 2、测试用例 3、BUG 三、生命周期 🍑软件的生命周期 🍑软件测试的生命周期 四、软件工程中的几种常见的开发模型 🏀瀑布模型 🏀螺旋模型 🏀增量模型和迭代模型 🏀敏捷模型 五、软件工程中的测试模型 V模型 W模型 一、什么是软件测试? 验证软件产品特性(功能、界面、安全性、兼容性、性能)是否符合用户需求 软件测试是贯穿于软件的整个生命周期的 软件测试不仅要测试软件系统是否做了其该做的,还要测试系统是否未做其该做的 面试...
系列文章目录 测试学习Day05 目录 前言 一、Linux简介 1、操作系统 2、Linux操作系统的特点 3、linux操作系统的应用场景 4、Linux的文件系统 5、linux系统下常用的目录 二、Linux远程连接 三、Linux命令 总结 前言 Linux常用命令、远程连接 一、Linux简介 1、操作系统 用来管理计算机软、硬件资源的应用程序 2、Linux操作系统的特点 开源免费 安全稳定 可移植性高 高性能 3、linux操作系统的应用场景 应用...
1、kunit是什么? kunit是内核的自测试框架。Linux内核代码树里早就有了内核自测框架(kselftest),但最近社区又来一个称作KUnit的内核单元测试框架。 用KUnit跑测试要依赖用户模式Linux(UML)。尽管Python包裹的脚本仍然得跑在UML上,但现在KUnit基本上能够跑着任何架构上了。 使用UML的目的就是“避免在真实硬件或虚拟机上起内核”。Kselftest是“用户空间测试集合,一些case需要少量的内核模块来支持”,而KUnit为内核测试提供了一个框架。 总结一下: k...
最近在学性能测试,装jmeter的同时还要装jdk,在官网下载的时候,发现安装包带锁,需要注册下载,注册后感觉我可以写一个jdk的安装教程,发下我下好的安装包 1.JDK安装包下载 进入官网(https://www.oracle.com/cn/java/technologies/downloads/#java8),往下翻来到这个地方(注:带锁是因为需要登录,有oracle的账号登录就可以了,没有的话注册之后也能用了) 因为我需要下jdk11,我电脑是window64位的,所以我的选择如下 2、安...
mock与spy @Mock 1、对该对象所有非私有方法的调用都没有调用真实方法 2、对该对象私有方法的调用无法进行模拟,会调用真实方法 @Spy 对该对象所有方法的调用都直接调用真实方法 一句话来说 mock的对象,方法都是空的。(忽略public与否) spy的对象,方法都是真实的。 打桩的区别 打桩主要是为了指定返回值 另外对于mock的对象 ● when(…) thenReturn(…)会调用真实的方法 ● doReturn(…) when(…) 不会调用真实方法 参考资料 https://w...
首先说@mock 和 @MockBean 具体的介绍大家可以看 Mockito的@Mock与@MockBean 一言以蔽之就是 @Mock可以生产一个空的类,这个类的方法体都是空的,方法的返回值(如果有的话)都是null。 @MockBean可以生产一个空的类,并且用这个类替代spring容器中同类型的类。 而@InjectMocks就是产生一个空的类,这个类里面的字段用这个测试类里面被@Mock的字段填充。 @SpringBootTestpublic class MockitoTest { @Mo...
在上文的 https://blog.csdn.net/dlf123321/article/details/127930378 里 大家初步会用mockito了 但是马上出现了一个问题。 package com.example.demo.controller;import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;import com.example.demo.entity.Person;import com.example.de...
这个时候就尴尬了,不能push也不能pull了 大概原因就是你没有pull就push了,远程版本比你本地版本新。。。 解决方式 方法1. 强制push---不推荐 git push -u origin master -f 但是,,,, 大多数情况下master是受保护的 so?耐心来看接下来的操作 方法2. 1. 本地代码保存到暂存区 git stash 2.回到上一个版本 git reset --soft HEAD~1 3.pull git pull 这...
分布式缓存 基于Redis集群解决单机Redis存在的问题 单机的Redis存在四大问题 一、redis持久化 - RDB持久化- AOF持久化 1.1RDB持久化 RDB全称Redis Database Backup file(Redis数据备份文件),也被叫做Redis数据快照。简单来说就是把内存中的所有数据都记录到磁盘中。当Redis实例故障重启后,从磁盘读取快照文件,恢复数据。 快照文件称为RDB文件,默认是保存在当前运行目录。 Redis停机时会执行一次RDB。 1.执行时机...
大家好,我是洋子 这里是北京的宇宙中心,西二旗地铁站,川流不息的人群,不断前进的脚步声,好像在告诉我们,新的一天工作即将开始 在地铁上,有人拿着手机刷着短视频,似乎还不想面对今天的工作,有的人已经打开办公软件,面对99+的红点提醒,不得已处理起来,还有的人呆呆的望着车窗外,注视着一闪而过的风景 工作,工作,除了工作还是工作。在北漂的第2年,我似乎妥协了,不再奢望生活。在”躺”和“卷”的人生中,我还没有机会做出选择 唯一不同的是,我开始做自媒体,并坚持了一年,公众号收获关注6200+,CSDN、B站等平台加...
一 : 主要内容 二 : 什么是软件测试 在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程. 上面这是官话 . 在我们日常生活中 , 就有许多测试的行为 , 比如地铁站的金属检测仪 , 用于检测旅客是否携带了违禁物品 ; 再比如测谎仪 , 通过记录人在情绪变化时的各种生理变化 , 判断是否说谎了 , 等等 . 企业研发出一个产品 , 能直接上线给用户或者进行销售吗 ? 显然这不安全 . 用户为什么要花钱充会员 , 充游戏 , 买皮肤 , 购买产品相关的一...
目录 一、测试范围 二、系统架构 三、项目情况 四、“目标”一致 五、运行环境 六、服务部署 七、测试策略 八、解决问题 本人自动化测试五年,这五年积累了不少的经验,现在聊聊最近做自动化测试遇到的一些挑战,以及自己的解决方法和一些思考。。。 一、测试范围 无论是功能测试,还是自动化或者性能测试,第一步要做的,是明确测试范围和需求指标。对于自动化测试来说,特别是UI自动化,并不是所有的功能点都适合做UI自动化。 根据具体的业务情况和项目稳定程度,选择UI自动化+API自动化结合,选择合适的业务点来进行针对...
—— 关于火焰杯 —— 2020年,为了帮助企业推进校招人才的选拔,本着立足行业,结合实战,以赛促学的原则,我们发起了高校版的测试开发技术选拔赛,以赛促学,将企业的实际应用技术带入高校。校企合作,共同促进应用型人才的培养。目前累计参赛院校145所,参与比赛的学生达到4000+人,覆盖了全国25个省份,深受各大高校的欢迎和认可。 现在,在各方面体系完善的情况下,我们将「火焰杯」软件测试开发选拔赛的参赛人群扩展到了在职测试开发工程师,发起了行业首个测试开发技术比赛。希望通过这个比赛,将“技术实力是第一生产力...
metersphere将登录接口返回的token设置为全局变量 首先调试登录接口,查看响应体中的token,开发人员在写接口时将token定义为Data,接下来文章中出现的Data就是token 1、首先取出登录接口Data值(用平台自带的JsonPath获取Data值) 使用到的是后置操作 2、在登录接口下添加beanshell后置脚本,用“项目环境”中函数将Data设置成全局变量, 尝试执行后置脚本 vars.put(${ __metersphere_env_id}+Authorizatio...
优秀链接: Jmeter汉化 Jmeter初认识 前提有JDK,我的是1.8 下载Jmeter 下载的Jmeter版本是5.5无需配置Jmeter路径,下载后解压便可以运行 官网地址:https://jmeter.apache.org/download_jmeter.cgi 官网下载比较慢,在此提供: 链接:https://pan.baidu.com/s/1q7FkM-CYlBuoQpeTYFC8Vg 提取码:bkmk 还有一种方式,把https://dlcdn.apache.org//jmeter/b...
vivo 互联网平台产品研发团队 - Bao Dawei 本篇介绍了vivo霍金实验平台的系统架构以及业务发展过程中遇到的问题以及对应的解决方案。 《平台产品》系列文章: 1.vivo平台化实践探索之旅-平台产品系列01 一、前言 互联网企业经历过野蛮生长的开拓红利期之后,逐渐越发重视产品发展的科学化、精细化,从粗放型向集约型转换。在美国,增长黑客等数据驱动增长的方法论,正在帮助如Google、Microsoft、Facebook等全球科技巨头实现持续的业务增长;在国内,数据精细运营、AB实...
各大互联网公司的接连裁员,政策限制的行业接连消失,让今年的求职雪上加霜,想躺平却没有资本,还有人说软件测试岗位饱和了,对此很多求职者深信不疑,因为投出去的简历回复的越来越少了。甚至还有不少大厂直接对今年新上岸的应届生下手... 我想写点东西分享一下我自己的感受。每个人在一段时间的经历之后都会有感想,可能我的外包经历会对同样的人有共鸣。 我的外包经历 我为什么一直做外包呢,原因是薪资和技术方面。 第一年:做了一年外包,薪资5k,功能测试,接触Linux和网络,但是说实在的技术很难沉淀,就像雾里看花一样,过年...
...
性能测试往往在投产上线前开展,无法对整个系统变更进行全面的覆盖测试,因此性能测试需求提出十分关键。性能测试需求交付过程中,需要对开发团队提出的测试需求进行审查,重点分析交付的测试需求是否充分覆盖了影响系统性能的因素,避免遗漏重要测试项,引发生产性能事件。在很多企业中,性能测试需求交付都设置有需求评审环节,需求审查的动作也会包含系统变更影响性分析,其中最关键的分析内容就是梳理影响系统性能的因素,进而权衡性能测试需求交付的全面性。分析影响性能的因素,不仅要从系统本身的程序改造来看,更要关注本次投产上线整个系统...
标配手术室内有两个终端,一个固定端一个移动端,但移动端不能开会 如果是两间手术室可以一起开会,但不能同时控制同一间手术室内的设备 数字化软件多终端控制的原理是,使用服务器+客户端的架构,服务器上运行着后台服务,客户端上是用户访问的浏览器。根据需要后台服务可以和客户端部署在同一台主机,也可以部署在不同主机 为满足需求, 在同一件手术室部署两台电脑,一台A运行数字化系统CefBrowser、 Webclient 、DeviceControlServer以及其他标配手术室的服务。另一台B运行CefBrow...
测试用例、测试方案编写一直都觉得会差一些东西。具体又说不上来,最近看了一些文章拓宽思路结合自己的一些思考整理一下做个记录。 1、测试方案建模,测试人员可以建立产品的模型来帮助测试。在建模过程中,以当前测试目标为指导,省略无关的产品细节,突出重要的产品元素。面对简化后的产品模型,可以更有针对性地实施测试设计。划分出重点模块、功能、测试优先级。 2、业务的熟悉程度能直接决定测试方案设计、测试用例编写的成败。熟悉产品记录每个功能的定义,理解需求了解实现,做到知其然知其所以然。然后分解功能在做验证...
一、 简介 JMeter是Apache组织使用Java开发的一款测试工具 1、可以用于对服务器、网络或模拟巨大的负载 2、通过创建带有断言的脚本来验证程序是否能返回期望的结果 *:断言就是通过写一个程序,让这个程序帮我们判断实际结果与预期结果的关系。 1.1优点 1、开源、免费 2、跨平台 3、功能强大 1.2缺点 1、不支持IP欺骗 2、使用Jmeter无法验证JS程序,也无法验证页面UI,要配合Selenium来完成Web2.0应用测试 二、安装 2.1下载 前提条件: 由于JMeter是Java...
目录 前言 安装Java JDK 安装Node.js 安装Appium server 第一种:使用npm工具 第二种:安装desktop版本 配置环境变量 安装Android SDK 下载SDK及安装 配置环境变量 安装Appium Client 环境检查 安装模拟器 连接模拟器 开启模拟器的开发者模式 检查版本 连接模拟器 测试环境验证 测试代码 总结 前言 Appium是一个开源的自动化测试框架,支持跨平台,支持多种编程语言,可用于原生,混合和移动web应用程序,使用webdriver驱动ios,a...
ASTM D2863塑料最低氧气浓度测试-标准名称: ASTM D2863:Standard Test Method for Measuring the Minimum Oxygen Concentration to Support Candle-Like Combustion of Plastics (Oxygen Index) ASTM D2863:测量支持塑料类似蜡烛燃烧的最低氧气浓度(氧指数)的试验方法 ASTM D2863:塑料最低氧气浓度测试-测试方法: 将一个试样垂直固定在向上流动的氧...
ISO 4589-2 塑料-用氧指数法测定燃烧行为-第2部分:室温测试-标准名称: ISO 4589-2 塑料-用氧指数法测定燃烧行为-第2部分:室温测试 ISO 4589-2 Plastics-Determination of burning behaviour by oxygen index –Part 2: Ambient-temperature test ISO 4589-2 塑料-用氧指数法测定燃烧行为-第2部分:室温测试-标准简介: 氧指数: 在规定试验条件下,通入23℃±2℃氧...
GB/T 8924:氧指数法测定纤维增强塑料的燃烧性能 GB/T 8924氧指数测定 GB/T 8924:纤维增强塑料燃烧性能试验方法氧指数法 GB/T 8924:Fiber Reinforced Plastics-Burning behaviour-Oxygen index method GB/T 8924氧指数测定–适用范围: 本标准适用于测定各种类型的纤维增强塑料(包括单组分或多组分)的燃烧性能。 GB/T 8924氧指数测定–样品规格: 150mmX10mmXthickness less ...
1.单选(2分) 根据数据元素之间关系的不同特性,以下4类基本逻辑结构反映了4类基本数据组织形式。下列解释错误的是( )。 A.树形结构具有分支、层次特性,其形态有点像自然界中的树 B.线性结构中结点按逻辑关系依次排列成一条“锁链” C.集合中任何两个结点之间都有逻辑关系,但组织形式松散 D.图状结构中各个结点按逻辑关系相互缠绕,任何两个结点都可以邻接 正确答案:C 2.单选(2分) 算法分析的目的是( ) A.分析算法的易懂性和文档性 B.分析算法的效率以求改进 ...
准备 在安装Gtest框架之前在linux上安装好cmke、g++工具。 sudo apt-get install cmakesudo apt-get install g++ 方法一:下载Gtest压缩包解压安装 最新版本的Gtest下载链接:https://github.com/google/googletest 可以选择自己下载解压安装,下载的安装包为.ZIP文件时,下载unzip工具进行解压。 sudo apt-get install unzipunzip googlegtest-xxx.zip 也...
采访嘉宾: 刘昊臻 主持人:马畅 9月,在 QECon 上海站大会现场,QECon 2022 年度顶级合作伙伴,Eolink CEO 刘昊臻接受了质效前沿的采访。刘昊臻在主会场发表了《API 全生命周期管理最佳实践》重要演讲,我们就 API 全生命周期进行了补充,并展开交流了 API 开源、以及整个API 或管理领域的发展趋势。 Q:关于 API 全生命周期管理实践,除了会上分享的之外,是否还有其他的补充呢? 其实还挺多的,因为全生命周期是一个蛮泛的话题。如果我们把 API 全生命周期摊...
前言 先简单交代一下背景吧,某不知名 985 的本硕,17 年毕业加入字节,以“人员优化”的名义无情被裁员,之后跳槽到了有赞,一直从事软件测试的工作。之前没有实习经历,算是5年的工作经验吧。 这5年之间完成了一次晋升,换了一家公司,有过开心满足的时光,也有过迷茫挣扎的日子,不过还算顺利地从一只职场小菜鸟转变为了一名资深划水员。 在这个过程中,总结出了一些还算实用的经验,有些是自己领悟到的,有些是跟别人交流学到的,在这里跟大家分享一下。 学会深入思考,总结沉淀 我想说的第一条就是要学会深入思考,总结沉...
Podman常用命令 (摘自:Podman常用命令总结_假面生的博客-CSDN博客_podman命令 容器 podman ps/podman ps -a 查看容器 podman run pod id/pod name 创建并启动容器podman run --name build-env image.cestc.cn/ccos-ceastor/dind-build-env:test /sbin/init&podman start pod id/pod...
解决方案如下: kazoo版本2.9.0问题, 重新安装2.8.0版本就ok了,安装时指定版本号 kazoo==2.8.0 解决前: 解决后: ...
目录 前言 一,weditor的安装与使用 二,遇到的问题 结语 前言 上一篇我们讲到了如何通过编写一个简单的Python脚本完成了登录app的操作,如何断言,如何编写一条完整的用例。那么今天继续我们的自动化测试第四天,使用weditor进行元素定位,具体如何操作的我们往下看看吧。 一,weditor的安装与使用 首选需要在电脑上配置好Python环境 下载安装命令如下,加上镜像下载速度更快:pip install weditor -i Simple Index 启动weditor命...
上期LIN测试小课堂,我们分享了LIN总线帧结构及各场干扰,如何测试样件是否不响应错误的帧结构。 这次我们的介绍主题是LIN休眠唤醒,一起看看标准和差异性,开发和测试的关系,实际的案例分享也来了。 一、LIN控制器休眠唤醒类型介绍 虽新架构的发展促进着通信技术的升级换代,但作为车载通信技术的常青树之一的LIN通信,由于其自身的特点,将会继续发光发热。其中LIN的休眠唤醒作为整车休眠唤醒的重要组成部分,需引起开发和测试工程师足够的重视。本文将介绍此方面的内容,LIN总线是主从结构,下面将从LIN主/从节点分...
最近有小伙伴说「想了解核心系统建设中,冒烟、SIT、UAT、回归测试的重点,如何设计测试案例,或相关的资料推荐等」。 这个话题很笼统,测试这一块儿除了业务测试,还有性能测试、安全测试等;以及不同的角色对案例的要求也是不一样的,比如:行方业务人员喜欢写将交易从头到尾全部跑一遍的案例,而测试公司的人员喜欢写的很细碎等等。 对此,因为没有经过正规的测试方法训练,主要是说说我的个人理解或感受吧。顺带总结了一些最关键的基础知识和朋友的实际经验,分享给大家,让更多人能够找到方向。 1、此文适合人群: 银行从业人员、业...