学习 Jest - 触发事件 触发事件 import { mount } from '@vue/test-utils' import TestTrigger from "@/components/TestTrigger.vue" describe("TestTrigger.vue", async () => { it("r 2024-09-14 测试 #编程#工具#测试#软件开发#配置
学习 MySQL Mysql: mysql 指令末尾需要带 分号,否则无法执行指令 登录: # 在 cmd 中 # USER 为用户名称 mysql -u USER -p # 输入密码完成登录 修改密码 alter user user() identified by 新密码 # 或 # 类型有 localhost、 2024-09-14 编程 #编程#数据库#软件开发#后端
学习 Nightwatch - export 语法 使用 export 语法 module.exports ={ '测试步骤1': browser => { /** ... */ }, '测试步骤2': browser => { /** ... */ } } 使用 ES 模块 export default { '测试步骤1' 2024-09-14 测试 #编程#工具#测试#软件开发#配置
学习 NightWatch - 测试 test 测试 .pause() // ... // 暂停 1s browser.pause(1000) // 暂停 browser.pause() // ... .debug() // ... export default { 'demo test': async browser => 2024-09-14 测试 #编程#工具#测试#软件开发#配置
学习 NightWatch - 测试钩子 测试钩子 例子 import { NightwatchBrowser, NightwatchTests } from 'nightwatch' const Test: NightWatchTests = { before: (browser: NightWatchBrowser) => { 2024-09-14 编程 #编程#工具#测试#软件开发#配置
学习 NightWatch - 初步认识 NightWatch (守夜人) 是一个e2e(end to end 端到端)的 JS 集成框架 用 TS 编写 NightWatch 测试文件 配置 // nightwatch.conf.js module.exports = { src_folders: ['测试源文件夹'], pag 2024-09-14 测试 #编程#工具#测试#软件开发#配置
学习 NightWatch - 查找 DOM 查找 DOM 元素 相对定位器 import {NightwatchTests} from 'nightwatch'; const ecosiaTest: NightwatchTests = { 'Demo test ecosia.org': (browser) => { const pass 2024-09-14 编程 #编程#工具#测试#软件开发#配置
学习 NightWatch - 断言 断言 使用时,若断言失败,则停止运行测试,否则继续 // ... // .logo 会出现 // 否则终止运行 browser.assert.visible('.logo') // ... 来自 Node.js 的断言模块也可以使用 .not 用于取反 // ... // .logo 不会出现 / 2024-09-14 测试 #编程#工具#测试#软件开发#配置
学习 NightWatch - 复杂操作 复杂操作 操作 API 提供对指定输入设备可执行的操作的精细控制,Selenium 为 3 种输入源提供接口: 键盘设备的按键输入 鼠标、笔或触摸设备的指针输入 滚轮设备的滚轮输入 .perform() import type { NightwatchBrowser, NightwatchTests 2024-09-14 测试 #编程#工具#测试#软件开发#配置
学习 Oracle 理论 数据文件 .dbf 数据文件是数据库的物理存储单位,而表空间TableSpace是数据库的逻辑组成部分 数据库数据存储在表空间中,一个表空间可以有一个或多个数据文件组成,一个数据文件只能属于一个表空间,数据文件一旦被加入表空间,则无法被删除,只能删除所属表空间才能进行删除数据文件 表空间 是 Ora 2024-09-14 数据库 #编程#后端#软件开发#数据库