![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
功能测试
文章平均质量分 67
liyinchi1988
软件开发工程师
Java、JavaScript、C++、C、Python
前端vue、后端java Springboot/Node express、Android APP
展开
-
python 定时任务执行命令行
timer最基本理解就是定时器,可以启动多个定时任务,这些定时器任务是异步执行,所以不存在等待顺序执行问题。-r 远程执行,启动远程服务器(non-gui模式下启动remote-hosts配置的所有远程代理机)此时,可以用多个命令控制子进程。其中,'ls’对应命令行输入的命令,-l为相应的操作。-R 远程执行,(non-gui模式下启动指定的机器(IP:PORT)作为代理机)-t 测试文件, 要运行的jmeter测试脚本文件(一般使用绝对路径)n 非GUI模式,命令行模式(表示在非GUI模式下运行)原创 2023-04-18 11:33:16 · 457 阅读 · 0 评论 -
F12控制台输入代码,实现当前页面循环自动点击
1.元素对象选择目标元素,鼠标右击复制 cssSelector2.脚本setInterval(function(){$('#receiveNameStr > a:nth-child(1) > i').click(); },800);setInterval(function () {$('.txt').click(); },800)3.脚本说明调用setInterval函数,入参有2个,第一个入参数是一个匿名函数,函数中使用$即页面对象,入参为页面中具体元素 ,最后是原创 2022-04-02 18:15:00 · 7944 阅读 · 0 评论 -
Python每日bug定时发送飞书群
飞书机器人,定时发送群消息原创 2022-03-09 15:22:33 · 2335 阅读 · 2 评论 -
谷歌浏览器自带UI自动化工具
背景chrome浏览器在版本97之后,新增加了一个开发者功能record,可以做基本自动化操作工作使用介绍按F12 打开开发者工具,显示录制工具 步骤:更多>更多工具>录制如下图所示:之后录制工具会显示在这边新建一个录制开始录制录制回放...原创 2022-02-18 14:43:28 · 1246 阅读 · 0 评论 -
scrcpy 安卓投屏、录屏工具
一、简介开源可以显示并控制通过 USB (或TCP/IP) 连接的安卓设备,不需要任何root权限,支持GNU/Linux,Windows和macOS二、系统要求(一)功能屏幕录制 镜像时关闭设备屏幕 双向复制粘贴 可配置显示质量 以设备屏幕作为摄像头(V4L2)(仅限 Linux) 模拟物理键盘 (HID)(仅限 Linux) 物理鼠标模拟 (HID)(仅限 Linux) OTG模式(仅限 Linux)(二)注意事项安卓设备最低...原创 2022-02-07 10:59:15 · 4540 阅读 · 2 评论 -
测试用例管理平台Testlink + xmind编写测试用例
一原创 2021-12-24 01:00:00 · 988 阅读 · 0 评论 -
测试岗位面试题库---支付功能测试思路有哪些?
一、梳理支付业务流程:点击支付---> 选择支付方式 ---> 确认金额---> 输入密码 ---> 成功支付完成这个流程测试,也就完成了项目的冒烟测试,然后需要测试针对流程中的每个阶段和步骤,具体分析可能导致异常的测试点,所以我们按阶段和输入项来进行划分,如下:(一)下单支付1)点击支付,提交订单但是取消了,检查可以取消成功2)选择支付方式:正常:可以支持的支付方式有:信用卡,储蓄卡,网银支付,余额,第三方支付(微信,支付宝,京东、百度、聚合支付、组合支付)原创 2021-11-29 18:05:02 · 2006 阅读 · 0 评论 -
初级测试岗位面试题库---如何测试登录页?
一、测试场景(一)登录页二、 功能测试用例设计 基本功能验证 1. 如果用户未注册,提示先注册再登录 2. 输入正确用户名和密码,验证能否成功登录 3. 输入空值、错误用户名或密码,是否有相应的登录失败提示 界面测试 1. 布局是否合理,控件是否对齐 2. 控件长高是否符合要求 3. 界面的设计风格是否与UI的设计风格统一 4. 界面中的文字简洁易懂,没有错别字 性能测试 1....原创 2021-11-29 17:56:42 · 141 阅读 · 0 评论 -
测试岗位面试题库---APP测试基本流程
1.APP测试基本流程1.1流程图1.2测试周期测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版本质量可适当缩短或延长测试时间。正式测试前先向主管确认项目排期。1.3测试资源测试任务开始前,检查各项测试资源。--产品功能需求文档;--产品原型图;--产品效果图;--行为统计分析定义文档;--测试设备(ios6.1.3-ios12.0.1;Android4.0-Android8.0;Winphone7.1及以.原创 2021-11-29 17:29:57 · 259 阅读 · 0 评论 -
测试用例生成工具 PairwiseTesting
成对测试 (PairwiseTesting)recommend:China-Gitee,Other-Github自动组合生成测试用例场景,帮助提升用例测试覆盖率!PairwiseTesting,又称结对测试、两两测试,是一种正交分析的测试方法。以往:设计测试用例时,覆盖至少要求任意两个字段(输入条件)的所有水平组合,至少要被覆盖1次。如果多个字段的枚举值组合,人工计算时间成本很大。现在:PairwiseTesting 让你节省时间无需人工计算,自动实现测试用例成对组合覆盖中...原创 2021-08-17 16:27:30 · 2716 阅读 · 0 评论 -
Module compiled with Swift 版本号 cannot be imported by the Swift 版本号 compiler
今天把xcode升级到12.5最新版,然后编译出现下面错误。。。记录下XCTestWD:Module compiled with Swift 5.3.1 cannot be imported by the Swift 5.4.2 compiler: /Users/liyinchi/TestTool/node-v12.18.3-darwin-x64/lib/node_modules/app-inspector/node_modules/_xctestwd@1.4.29@xctestwd/XCTestWD/原创 2021-07-20 22:59:57 · 3850 阅读 · 0 评论 -
Mac homebrew 切换为国内源
啊原创 2021-07-04 02:16:33 · 867 阅读 · 0 评论 -
H5 微信授权登录功能实现
背景最近几周面试复习以前知识库,刚好博客从国外迁移到国内CSND,同步坐下笔记,梳理之前开发H5 微信授权登录功能获取用户信息数据。H5页面微信授权登录,使用微信官方JSSDK,微信网页授权较为复杂,需要前后端开发。上一篇《微信小程序 授权登录功能实现》技术栈前端:微信小程序 后端:Nodejs IDE:微信开发者工具 开放平台:微信开发者平台微信授权类型原生APP微信授权、H5微信授权(JSSDK)、微信小程序、PC web 微信授权采坑...原创 2021-04-24 15:57:26 · 5734 阅读 · 4 评论 -
微信小程序 授权登录功能实现
背景最近几周面试复习以前知识库,刚好博客从国外迁移到国内CNDS,同步坐下笔记,梳理之前开发微信小程序,微信授权登录功能。技术栈前端:微信小程序 后端:Nodejs IDE:微信开发者工具 开放平台:微信开发者平台微信授权类型原生APP微信授权、H5微信授权(JSSDK)、微信小程序、PC web 微信授权流程客户端:用户行为触发请求微信官方,获取code。服务端:请求微信官方接口(带上code+appId+appScret),获取用户openid、s...原创 2021-04-24 10:34:08 · 1699 阅读 · 8 评论 -
Testlink关联JIRA 自动提交缺陷
一、环境名称 版本 Testlink v1.9.20 JIRA v7.13.0 二、关联步骤(一)配置Testlink1.缺陷跟进系统管理testlink进入主界面点击左侧:issue TrackerManagement 即缺陷跟进系统管理2.创建问题跟踪系统选择jira(Interface:rest)3.设置文本框输入配置内容<!-- Template jirarestInterface -->..原创 2021-04-16 00:19:08 · 1012 阅读 · 0 评论 -
Postman2testlink 通过Postman调用Testlink API编写测试用例
Postman2Testlinkrecommend:China-Gitee,Other-GithubRequirements tool | version ------------- | ------------- nodejs | >8.17.0 testlink | 1.9.17 postman | allAPI说明文档FAQ一、安装npm install二、启动服务node test/server.js三、示例工程目录下有postman客户端脚本示..原创 2021-04-15 11:14:14 · 287 阅读 · 0 评论 -
用户场景法,设计测试用例
场景法设计测试用例定义1、分析软件应用的场景(使用场景):从用户的角度出发,从场景的角度来设计测试用例,是一种面向用户的测试用例设计方法。2、关心用户做什么,而不是关心产品做什么。(功能测试用例相反,更关注产品功能)优点实用性强,贴近用户的操作。(功能测试用例相反)缺点可能使用的场景不一定能对事件系列进行全面的分析,设计出来的用例不完整。(功能测试用例相反,对每个页面表单控件进行全面分析)实例登录(1)场景用例:合法账号密码,能够登录成功。合法账号密码,被禁用后再次启用,能够登录成原创 2021-04-12 13:59:43 · 3225 阅读 · 0 评论 -
cucumberJS 行为驱动开发BDD
JavaScript 中的 BDD : Cucumber 和 Gherkin 入门每个人都听说过测试驱动开发(TDD),以及它将对整个产品和开发周期带来的好处。这些都是显而易见的。每次你为一段代码编写测试,你将知道代码是否正常运行。而且,更重要的是,以后你将第一时间知道代码是否发生中断。行为驱动开发(BDD)是对此理念的扩展,但不同的是它并不是测试代码,而是测试产品,特别是产品是否按照你的期望行为去运行。(场景实例化)在本文中,我将向你介绍如何搭建并运行Cucumber,该框架被用来运行以BDD风格编原创 2021-04-12 11:36:28 · 1199 阅读 · 3 评论 -
APP测试包发布管理工具
背景公司规定测试包不允许通过QQ或微信等通信软件进行传递,U盘成了经常使用的工具,一个协作统一管理测试包的工具就次诞生。。。app测试包发布管理工具功能新增分类删除分类编辑分类查询分类新增测试包信息删除测试包信息编辑测试包信息查询测试包信息新建管理员账号、菜单权限编辑管理员账号、菜单权限扫描二维码历史记录导出数据【自动生成二维码】【管理员】【访客】操作手册登录管理员账号:admin密码:123456访客无需登录,仅有查看权限新增测试包信原创 2021-04-12 11:31:12 · 520 阅读 · 2 评论 -
如何设计测试用例,保障需求覆盖率?
高品质测试用例设计模板框架,能发头脑风暴、补全各种测试场景、能避免出现漏测情况。 做了七八年测试岗位,分享下自己设计模板,已在实践中使用多年并得到推广。用例框架用例类型UI检查(核对与原型文档要求是否一致,交互、表单控件等)字段校验(列表字段、表单字段规则)功能校验(单功能 新增、修改、删除、查询)流程校验(功能之间数据扭转)功能权限(菜单权限)数据权限(账号角色展示不同数据)历史数据(新旧数据兼容性)影响范围(不再本次需求迭代中,但可能受到影响的功能)示例.原创 2021-04-11 17:29:17 · 2332 阅读 · 0 评论 -
测试必备产品原型压缩包管理工具PrototypeManager
PrototypeManager产品原型压缩包管理recommend:China-Gitee,Other-Github功能新建分类 删除分类 编辑分类 查询分类 新建原型版本 删除原型版本 编辑原型版本 查询原型版本 新建管理员账号、菜单权限 编辑管理员账号、菜单权限 导出数据【管理员】【访客】开发环境名称 版本 nodejs v12.13.0 vue v2.5.2 安装1.下载Nod...原创 2021-04-10 01:06:36 · 248 阅读 · 0 评论 -
自动组合测试用例场景方案 (PairwiseTesting)
成对测试 (PairwiseTesting)recommend:China-Gitee,Other-Github自动组合生成测试用例场景,帮助提升用例测试覆盖率!PairwiseTesting,又称结对测试、两两测试,是一种正交分析的测试方法。以往:设计测试用例时,覆盖至少要求任意两个字段(输入条件)的所有水平组合,至少要被覆盖1次。如果多个字段的枚举值组合,人工计算时间成本很大。现在:PairwiseTesting 让你节省时间无需人工计算,自动实现测试用例成对组合覆盖中...原创 2021-04-10 00:57:43 · 1905 阅读 · 0 评论 -
思维导图生成测试用例工具MindMake(excel、testlink xml、json、image)
MindMake功能思维导图编写测试用例,导出多种格式文件数据recommend:China-Gitee,Other-Github直接使用直接使用,打开目录下index.html文件即可./dist/index.html二次开发环境要求tool version nodejs >8.17.0 1.假设你的电脑已安装nodejs环境2.设置淘宝镜像npm config set registry http://registry.n.原创 2021-04-10 00:33:02 · 1165 阅读 · 0 评论