VuePress介绍及使用

VuePress简介

VuePress是Vue 驱动的静态网站生成器。

主要特点:

(1)简洁至上
以 Markdown 为中心的项目结构,以最少的配置帮助你专注于写作。

(2)Vue 驱动
享受 Vue + webpack 的开发体验,可以在 Markdown 中使用 Vue 组件,又可以使用 Vue 来开发自定义主题。

(3)高性能
VuePress 会为每个页面预渲染生成静态的 HTML,同时,每个页面被加载的时候,将作为 SPA 运行。

VuePress官网地址:
https://vuepress.vuejs.org/zh/guide/

Selenium IDE录制和导出脚本

Selenium IDE是一个可以用来开发调试Selenium脚本的工具,以浏览器插件的形式使用。
主要功能:
(1)可以录制、回放用户在web页面上的操作;
(2)可以编辑、调试命令脚本;
(3)支持将命令脚本导出为不同语言的Selenium自动化脚本;

Selenium IDE下载地址:
https://www.selenium.dev/downloads/
找到Selenium IDE部分,按不同浏览器下载即可

Selenium自动化测试环境搭建

1、简介
Selenium是一款Web的自动化测试工具,Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持自动录制动作和自动生成C#、Java、JavaScript、Python、Ruby等不同语言的测试脚本。支持所有主流的浏览器(包括PhantomJS这些无界面的浏览器)。

官网地址:https://www.selenium.dev/

Selenium自身不含浏览器的功能,它需要通过浏览器驱动与第三方浏览器结合在一起才能使用。

它的本质是通过测试脚本,借助于浏览器的驱动,来控制浏览器操作。

Inno Setup 介绍及打包配置

Inno Setup是一个免费的Windows程序安装程序, 由乔丹·罗素和马蒂恩·兰于1997年首次推出,如今在功能集和稳定性方面可与许多商业安装程序相媲美甚至超越。Inno Setup用Delphi写成,支持pascal脚本,其官方网站同时也提供源程序免费下载。它虽不能与Installshield这类恐龙级的安装制作软件相比,但也当之无愧算是后起之秀。

Inno Setup下载地址:https://jrsoftware.org/isdl.php
Inno Setup文档:https://jrsoftware.org/ishelp/

主要特点:

  • 支持自2006年以来的每个Windows版本。
  • 广泛支持在64位版本的Windows上安装64位应用程序。x64、ARM64和安腾架构均受支持。

SpringBoot+Vue+MySQL+Redis在Windows机器上一键安装部署

整体安装部署流程:

  1. 初始化依赖服务和程序目录;
  2. 编写安装及卸载bat脚本;
  3. 通过Inno Setup将程序目录打包成exe;

Inno Setup下载地址:https://jrsoftware.org/isdl.php
Inno Setup文档:https://jrsoftware.org/ishelp/

1、初始化目录

将所需依赖和程序放入install目录,所需依赖尽量选择解压版,这样注册服务即可直接使用。如下图示,JDK、Nginx、MySQL、Redis等均为解压版。