通过cpolar内网穿透发布网页测试

通过内网穿透发布网页测试

文章目录

    • 通过内网穿透发布网页测试

对于网站开发者来说,对完成的网页进行测试十分必要,同时还要在测试过程中充分采纳委托制作方的意见,及时根据甲方意见进行修改,但在传统的测试方式中,必须将制作好的网页内容上传至服务器,才能生成能够访问的网页,这就让网页的修改和完善变得十分复杂。若碰到需要多次修改的情况,那对于开发者来说无异于一场噩梦,不仅浪费开发者宝贵的时间,还严重影响工作效率。

但如果采用cpolar,就能避免反复修改和上传的麻烦。cpolar作为一款高效安全的内网穿透软件,能够在本地电脑上生成授权者才能使用的“隧道”,而网页发布者就可以通过这个隧道,允许用户(包括对网页预览的甲方)对本地网页进行访问测试,及时修改和处理网页存在的问题,避免了网页上传后再测试,修正错误所耗费的时间和精力。

今天,我们就为大家介绍,如何用cpolar在本地建立一个能够被公共互联网用户访问的网址,从而简单的进行网页测试。

要使用cpolar生成一个公共互联网访问的连接,只需要简单的3个步骤即可实现:

1、建立本地测试环境

想要对本地制作的网页进行测试,就需要先搭建一个测试环境,这里我们使用PHPstudy软件进行。首先下载并安装PHPstudy,并在面板首页处设置WNMP启动。为确保PHPstudy工作正常,我们有必要进行一个小测试,只要在软件界面左侧进入“网站”选项卡,选择localhost80站点,再在右侧点击“管理”按钮,在弹出的菜单里点击“打开网站”,就会打开浏览器,指向的本地网站是默认的“http://localhost”,只要能打开显示这个地址的网页,就说明安装成功。

img

2、导入拟测试的网页内容

在确定PHPstudy工作正常后,就可以用我们打算测试的网页的内容,替换PHPstudy的默认网页内容。具体操作方法,就是找到PHPstudy默认网页的根目录,同样在“网站”选项卡的右侧,点击“管理”按钮,在弹出的菜单中点击“打开根目录”,就会转向默认网页的根目录。此时只要将原有的文件删除,再将打算测试网页的内容复制进去即可。如果想要测试新网页的内容是否正常,需要在“管理”菜单下点击“打开网站”,若能正常显示,就说明新网站内容正常。

3、使用cpolar生成随机网址

当测试网页准备完毕后,就可以使用cpolar生成公网链接,供用户和委托方测试了。首先打开cpolar,输入命令行“cpolar http -region=cn_vip 80,而cpolar就会自动生成一个可以被公网用户点击的URL,即cpolar窗口中“Forwarding”后,所显示的网址,通常格式为“http://XXXXXXX.vip.cpolar.cn”,这个网址就可以发送给测试人员或甲方,而他们点击后看到的,就是打算进行测试的网站。

img

相比起传统的网站测试,使用cpolar进行测试,就不必每次进行测试时,都将测试网站部署到服务器上,节省了开发人员的大量时间。即便测试人员或委托方对于网站提出修改意见,开发人员也可以在本地快速完成,即节省了时间,也大大缩减了工作量。这只是cpolar最基础的功能,对于有更高需求的客户,cpolar还提供了多种套餐选择,欢迎您前往cpolar官网选购,了解更详细的功能介绍,拓展更高等级的应用权限。也欢迎与我们联系沟通,我们会为您提供力所能及的帮助。

转载自cpolar极点云文章:通过cpolar内网穿透发布网页测试

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/26648.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Maven入职学习

一、什么是Maven? 概念: Maven是一种框架。它可以用作依赖管理工具、构建工具。 它可以管理jar包的规模、jar包的来源、jar包之间的依赖关系。 它的用途就是管理规模庞大的jar包,脱离IDE环境执行构建操作。 具体使用: 工作机…

Java课题笔记~ 不使用 AOP 的开发方式(理解)

Step1:项目 aop_leadin1 先定义好接口与一个实现类,该实现类中除了要实现接口中的方法外,还要再写两个非业务方法。非业务方法也称为交叉业务逻辑: doTransaction():用于事务处理 doLog():用于日志处理 …

sql 关联了2张表的 update 语句(转)

转自:SQL Update:使用一个表的数据更新另一张表 、update 关联两个表 基本上 select 能支持的关联和子查询操作,都能在 update 语句中使用。 在 where 条件中使用子查询 update a set a.age 1 where id in (select device_id from b) 在 wher…

Selenium 根据元素文本内容定位

使用xpath定位元素时,有时候担心元素位置会变,可以考虑使用文本内容来定位的方式。 例如图中的【股市】按钮,只有按钮文本没变,即使位置变化也可以定位到该元素。 xpath内容样例: # 文本内容完全匹配 //button[text(…

刷题笔记 day9

1658 将 x 减到 0 的最小操作数 解析:1. 当数组的两端的数都大于x时,直接返回 -1。 2. 当数组所有数之和小于 x 时 ,直接返回 -1。 3. 数组中可以将 x 消除为0,那么可以从左边减小为 0 ;可以从右边减小为 0 &#xff1…

10大在线头脑风暴工具,团队创新必备!

在线头脑风暴工具的使用为创意发展和团队协作提供了许多优势,使团队成员能够同时参与头脑风暴,促进创意的产生和交流。一款优秀的在线头脑风暴工具可以以直观的方式展示创意,激发创造力和想象力。此外,还具有组织和整理功能&#…

linux文本三剑客---grep,sed,awk

目录 grep 什么是grep? grep实例演示 命令参数: 案例演示: sed 概念: 常用选项: 案例演示: awk 概念: awk常用命令选项: awk变量: 内置变量 自定义变量 a…

npm install报错 -> npm ERR! Unexpected token ‘.‘ 报错解决办法。

问题原因: 用nvm1.1.7的版本安装了16.x以上的node, 然后再下载依赖的时候就报错了;总结一下就是nvm版本太低了,他的里面没有集成高版本node导致的。 解决办法: 把nvm切换到新版本就行了。 1. 卸载掉当前所有的node nvm unins…

Cadence学习

Cadence学习 Cadence内容涵盖Cadence主要功能Cadence功能模块Allegro Design Entry CIS 和 OrCAD Capture CIS 的区别Cadence 公司简介Allegro Design Entry CISOrCAD Capture CIS OrCAD中part和database part区别OrCAD中不同页面的连接关系应该怎么处理(1&#xff…

基于Mediapipe的姿势识别并同步到Unity人体模型中

如题,由于是商业项目,无法公开源码,这里主要说一下实现此功能的思路。 人体关节点识别 基于Mediapipe Unity插件进行开发,性能比较低的CPU主机,无法流畅地运行Mediapipe,这个要注意一下。 Mediapipe33个人体…

neo4j入门实例介绍

使用Cypher查询语言创建了一个图数据库,其中包含了电影《The Matrix》和演员Keanu Reeves、Carrie-Anne Moss、Laurence Fishburne、Hugo Weaving以及导演Lilly Wachowski和Lana Wachowski之间的关系。 CREATE (TheMatrix:Movie {title:The Matrix, released:1999,…

java文件

一.File类 二.扫描指定目录,并找到名称中包含指定字符的所有普通文件(不包含目录),并且后续询问用户是否要删除该文件 我的代码: import java.io.File; import java.io.IOException; import java.util.Scanner;public class Tes…

简单认识ELK日志分析系统

一. ELK日志分析系统概述 1.ELK 简介 ELK平台是一套完整的日志集中处理解决方案,将 ElasticSearch、Logstash 和 Kiabana 三个开源工具配合使用, 完成更强大的用户对日志的查询、排序、统计需求。 好处: (1)提高安全…

计算机网络—TCP和UDP、输入url之后显示主页过程、TCP三次握手和四次挥手

TCP基本认识 TCP是面向连接的、可靠的,基于字节流的传输层通信协议。 图片来源小林coding 序号:传输方向上字节流的字节编号。初始时序号会被设置一个随机的初始值(ISN),之后每次发送数据时,序号值 ISN…

知识图谱实战应用23-【知识图谱的高级用法】Neo4j图算法的Cypher查询语句实例

大家好,我是微学AI,今天给大家介绍一下知识图谱实战应用23-【知识图谱的高级用法】Neo4j图算法的Cypher查询语句实例,Neo4j图算法是一套在Neo4j图数据库上运行的算法集合。这些算法专门针对图数据结构进行设计,用于分析、查询和处理图数据。图算法可以帮助我们发现图中的模…

【面试题】 本地运行的前端代码,如何让他人访问?

前端面试题库 (面试必备) 推荐:★★★★★ 地址:前端面试题库 有时候,我前端写好了项目,想要给其他人看一下效果,可以选择将代码部署到test环境,也可以选择让外部通过i…

Vue-----package.json

前言 package.json是Node.js应用程序中的配置文件,它在Vue项目中同样非常重要。在Vue中, package.json文件包含了有关你的应用程序的重要信息,如版本号、依赖项、脚本等。 文件结构 package.json文件通常包含以下内容: {"n…

九、Spring 声明式事务学习总结

文章目录 一、声明式事务1.1 什么是事务1.2 事务的应用场景1.3 事务的特性(ACID)1.4 未使用事务的代码示例1.5 配置 Spring 声明式事务学习总结 一、声明式事务 1.1 什么是事务 把一组业务当成一个业务来做;要么都成功,要么都失败…

看跨境电商世界区域分布,Live Market教你深入参与跨境创业

随着全球化发展带来互联网技术的进步和平台经济的触角伸向全球,跨境电商越来越成为全球贸易的重要组成部分。根据国际数据公司(IDC)的最新数据显示,全球前五大跨境电商平台分别是亚马逊、阿里巴巴、eBay、Wish和京东全球购。这五家…

Example: Beam Allocation in Multiuser Massive MIMO阅读笔记一

文章目录 A Machine Learning FrameworkApplication of Supervised Learning to Resource AllocationResearch Challenges and Open IssuesLow-Complexity ClassifierMulti-BS CooperationFast Evolution of Scenarios Conclusion A Machine Learning Framework 对于现有的云计…