首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏软件测试架构师俱乐部

    Django -- 快速测试&页面美化

    前言 经过前几篇的介绍,我们以及能够建立简单的网站页面,那如果嫌弃网站页面简陋,那我们就必须要为他加上样式来渲染网络页面,在Django中,我们把这些文件统称为"静态文件"。 经过上面简单的操作,我们就能看到页面效果了。启动服务(如果正在运行中,重启一次),会看到如下效果(样式比较丑)。 ? add_css.png 这边只是对页面做了简单的样式改变,旨在说明Django是如何添加样式的,实际项目中样式会复杂的多! ---- 测试 测试普通方法 按照Django的要求,Django应用的测试应该写在应用的test.py文件中,测试系统会自动的在所有以 tests 开头的文件里寻找并执行测试代码。 HTTP(结果标头和状态代码)到页面内容,应有尽有。

    1.8K20发布于 2020-01-17
  • 来自专栏漫谈测试

    聊聊页面测试及接口测试的优缺点

    Web页面测试主要是用户界面和交互的测试,比如点击按钮、输入表单,验证页面是否正确显示。优点可能是更贴近用户实际体验,能发现前端的问题,比如布局错误、JavaScript问题。 一、Web页面测试(UI测试)优缺点 web页面测试优点 贴近用户视角 直接模拟用户操作(如点击、输入、页面跳转),验证前端功能、布局、交互逻辑是否符合预期,能发现视觉或用户体验问题(如CSS样式错误、 web页面测试缺点 执行效率低 依赖浏览器渲染和DOM操作,测试速度慢(通常以分钟计),难以适应高频持续集成(CI)。 页面的稳定性问题 由于依赖于前端技术的变化,页面测试容易出现不稳定的情况。 二、接口测试的优缺点 接口测试的优点 发现问题早 可以在没有UI的情况下进行测试,有助于在开发周期的早期发现集成问题。 在软件测试中,Web页面测试和接口测试各有其独特的优缺点,页面测试和接口测试各有侧重,理想的做法是结合两者,既能确保系统的功能正确性又能保证良好的用户体验,在后续的项目中进行优化测试流程,降低测试成本,

    43810编辑于 2025-04-08
  • 来自专栏AllTests软件测试

    登录页面测试用例设计

    一、功能测试用例设计: 1、正常登录场景 测试用例1:输入正确的用户名和密码,验证用户能否成功登录并跳转到主页面。 3、其他功能 测试用例7:点击“忘记密码”链接,验证是否能正确跳转至找回密码页面测试用例8:登录后记住密码功能,验证关闭浏览器后重新打开时是否仍保持登录状态。 3、响应时间测试 测试用例12:测量从用户输入用户名密码到成功登录页面加载完成的时间,确认是否满足性能要求。 2、移动设备兼容性 测试用例20:在不同尺寸和分辨率的移动设备(包括手机和平板)上进行登录测试,确保界面适配良好且功能无误。 测试用例21:测试横竖屏切换时,登录页面元素的位置调整和功能正确性。 十九、用户权限管理测试用例设计: 测试用例46:对于拥有不同角色和权限级别的用户,在登录后验证其能否访问对应的权限资源,以及对无权访问的页面或功能是否进行了有效拦截和提示。

    3.1K21编辑于 2024-03-04
  • 来自专栏网络安全【故里】

    渗透测试之攻破登录页面

    渗透测试之攻破登录页面 在这里对于渗透中攻破登录框做一些记录! 后进入系统 SQL注入利用万能密码登录,常见的万能密码有: ‘or’=‘or’ ‘or 1=1/* admin’ or 1=1/* 通过扫描系统目录,目录遍历,google hacking找到未授权访问的登陆页面 X-Forwarded-Host: 127.0.0.1 5.图形验证码绕过方式 如果在系统登陆界面加上了验证码,那么上面的方法基本上就都失效了,那有什么方法可以绕过验证呢 1.图形验证码不刷新 在一段时间内只要不刷新页面 5.万能验证码 渗透测试的过程中,有时候会出现这种情况,系统存在一个万能验证码,如0000、9999,只要输入万能验证码,就可以无视验证码进行暴力解析。 6.

    2.7K10编辑于 2023-04-19
  • 来自专栏用户4624600的专栏

    iOS页面加载时间测试初探

    前言 页面加载时间指的页面从创建到可见的时间。严格意义上来说页面加载时间测试,更应该是页面的冷加载,不包含接口返回数据时间。 viewWillDisappear: 视图即将从屏幕上移除 viewDidDisappear: 视图已经被从屏幕上移除 dealloc: 视图被销毁 image 测试方法 view基类打点 一般项目代码都会继承 : 0x7ffd0ce3a550>页面,页面加载耗时:631.00 结语 客户端专项测试已经做了大半年了,从无到有、从有到持续优化。 对我而言有两点思考. 1、专项测试测出来的数据结果,其实并不是记录一个数值而已,更需求了解其背后的技术特性。 2、测试结果是否可能提供给开发同学优化的价值,换位思考如果你是开发,你面对一些冰冷的数据,你如何优化?

    2.3K30编辑于 2022-12-05
  • 来自专栏Web技术学苑

    测试脚本把页面搞崩了

    最近遇到一个bug,测试同学用脚本添加近1000条数据就把页面搞崩了 真是惨重,而且chrome页面请求的接口无任何响应,后端数据有分页,前端也有分页,但是由于数据量过大,ivew的table太不经打了 500条数据就已经感受到页面卡顿了,当为1000条时,页面直接卡死,因此在测试同学极限测试的情况下,生产环境页面直接崩了,这时候,你不可能跟测试说,你为啥要造那么多数据? ,第二天测试告诉我,页面又崩了,于是,这种方式是不行了,那么加个页面吧,把树的子集页面用一个弹框页面展示,这样首页只加载第一级数据,二级数据让后端做了个分页查询,再给前端渲染。 所以ivew的table造成内存的泄漏直接让页面卡死。 ivew的table既然这么不经打,那么我测试下elementUI的table是否比ivew更好。 笔者糊了一个一模一样的测试页面 <! 用5000调试,页面有稍微卡顿了,10000条数据测试,终于把页面搞崩了。点击tree页面明显卡顿,但即使是这样也比ivew1000条的测试数据页面要好得多。

    1.5K20编辑于 2022-07-28
  • 来自专栏用户11163528的专栏(2)

    如何测试和提高页面加载速度(测试速度工具)

    要确定网站的速度,您可以在几秒钟内执行一次简单的速度测试。速度测试结果可以让您深入了解您的网站的运行状况以及可以采取哪些措施来缩短加载时间。如何测试网站速度:  速度测试非常简单。 1、网站等级:作为页面上最容易理解的指标,您的网站根据页面响应所花费的时间进行分类。就像在小学一样,A是首选结果。  2、页面大小:您的页面大小很重要,因为它告诉您要发送给请求的信息量。 较小的页面尺寸将更快地移动。  3、加载时间:网站加载时间恰好是您的网页加载所花费的时间。网站访问量和搜索引擎都对三秒钟以上的内容不屑一顾。   每个请求都提示发送一个包含文本,图像或页面上其他多媒体的文件。请求越少,您的网页加载时间就越快。  5、附加信息:速度测试结果的第二部分包含的信息比第一部分更具技术性。 请参阅以下各节,以全面了解您的速度测试结果。  6、提高页面性能:如果您的网站在速度测试结果中得分不高,那么您应该对此部分非常感兴趣。Pingdom提供了可能会降低您的网页速度的问题点或瓶颈列表。

    1.3K10编辑于 2025-04-16
  • 来自专栏AllTests软件测试

    在线Web页面测试工具-WebPageTest

    在线Web页面测试工具-WebPageTest 目录 1、简介 2、使用 1、简介 WebPageTest 是一种 Web 性能工具,可提供有关页面在各种条件下的性能的深入诊断信息。 每个测试都可以在世界各地的不同位置、在真实浏览器上、在任意数量的可定制网络条件下运行,其核心是用于测量和分析网页的性能。 输入测试网址。 例如 https://blog.csdn.net/wangmcn 可选择模拟移动端还是桌面端,这里选择模拟移动端,4G 网络。 通常建议使用 Chrome 进行初始测试,因为它报告的信息最多。 当所有设置完成后,点击开始测试。 进入到测试页面,可以看到设备模拟摩托罗拉 G 手机,测试运行 3 次。 点击测试历史,可以查看之前的测试结果记录。

    4.7K30编辑于 2022-10-30
  • 来自专栏王磊的博客

    使用ab进行页面的压力测试

    ab是apache自带的一个很好用的压力测试工具,当安装完apache的时候,就可以在bin下面找到ab 参数说明及示例 我们可以模拟100个并发用户,对一个页面发送1000个请求 输入命令:ab -n1000 Server Port:            80 ##请求端口 Document Path:          /xxx.html  Document Length:        25 bytes  ##页面长度 transferred:      275000 bytes  ##总共传输字节数,包含http的头信息等  HTML transferred:       25000 bytes  ##html字节数,实际的页面传递字节数

    1.5K80发布于 2018-05-08
  • 来自专栏用户6296428的专栏

    有赞页面级E2E测试探索-页面比对

    作者:高祺 部门:电商测试 前言 页面测试是Web测试中的重要组成部分,它主要关注用户界面的展示、交互以及用户体验,在有赞以及整个业界,页面测试往往涉及复杂的用户交互,这使得自动化测试面临很大挑战, 因为页面比对主要关注页面外观,避免了复杂的交互逻辑,所以维护成本更低,由于核心逻辑是捕获run的过程中页面变化的截图比对,相对UI自动化测试框架,执行速度取决于测试脚本的编写质量和所模拟的操作复杂程度, 页面比对工具的使用显著提高了测试的覆盖率,降低了因为重复测试而产生的成本,为项目提供了强有力的支撑。 页面比对在电商测试中的广泛应用,对提升整个端的测试和发布流程的质量保障起到了关键作用。 Web页面的视觉回归测试,但对于小程序场景的测试覆盖还存在一些局限性。

    74410编辑于 2024-06-26
  • 来自专栏自学测试之道

    图文在线web页面测试工具webpagetest

    好用的在线web页面测试,移动页面测试工具webpagetest使用图文教程 首先,在浏览器中输入地址:http://www.webpagetest.org/ 1.打开主页,输入需要测试的网址,点击 START TEST 按钮开始测试 2.跳转到测试页面,分三次测试,会自动完成后跳转到测试结果页面 3.跳转到测试页面,可以看到网址,测试结果,点击某次测试可以进入详情页面,也可以点击Re-run the test 按钮重新测试 4.点击进入第一次测试结果,进入到详细页面,可以看到各个资源的加载时间,js,css,图片的加载时间都非常清楚。

    5.1K10编辑于 2022-03-14
  • 来自专栏开源部署

    用httping测试web页面响应时间

    性能测试是软件测试中很重要的工程工程,有时候我们需要测试的一项内容便是web页面响应时间,httping就是这样一种专门用来测试web页面响应时间的开源软件。 /port] -q              quiet, only returncode -V              show the version 每一个选项都有注释 比较好懂 下面就用他来测试本地到 sina的页面响应时间吧 由于网络延时 堵塞等原因 可能出现不稳定的结果 测试10次取平均值 #httping -c10 -g http://www.sina.com.cn PING www.sina.com.cn ,则测试结果就比较可以信任了 #httping -c10 -g http://www.linuxidc.com PING www.linuxidc.com:80 (http://www.linuxidc.com 最小web页面响应时间:17.1  ms 平均web页面响应时间:29.8  ms 最大web页面响应时间:107.0 ms 一般来说 对我们有意义的数据是是平均值 可以用shell直接取到这个值得

    2.7K10编辑于 2022-06-29
  • 来自专栏TestOps云层

    每周学点测试小知识-WebDriver页面操作

    今天的文章是关于定位之后的后续——WebDriver页面操作。 控制浏览器 WebDriver主要是提供web页面元素的各种方法,但是它也提供了一些浏览器的操作方法。 </label> <input name="sex" value="female" id="girl" type="radio"> </form>

    多选框:测试工具 /h4> <form> <select id="type"> <option value="ui" selected="selected">UI测试 </option> <option value="service">接口测试</option> <option value="unit" >单元测试</option eleS.select_by_value("service") #利用text值,选中单元测试 eleS.select_by_visible_text("单元测试") 表格: 对于表格WebDriver

    2K20编辑于 2022-04-07
  • 来自专栏啄木鸟软件测试

    H5页面测试总结

    来源:http://www.51testing.com/  前言   在最近几个项目中,小编接触了较多关于H5页面测试,H5页面测试除了业务逻辑功能测试外,其他部分的测试方法基本是可以通用的,在此对 H5页面的一些通用测试方法进行总结分享给大家。 ,能自适应,并且布局不会乱掉,通常情况也属于H5页面;   3)H5页面在PC端也是能访问的,chrome对H5支持最好,功能的测试可以在PC端chrome下先测试,也可以在手机上直接测试。 H5页面测试   1. 环境配置   一般的测试流程是H5页面开发完成后,先在测试环境进行测试测试通过再部署到线上环境,所以测试阶段要先进行测试环境配置。   2. 测试关注点   2.1 业务逻辑测试   业务逻辑相关的测试,视具体业务的需求而定;   2.2 页面元素UI测试   页面UI主要包括文字、图片以及页面布局等方面测试;   文字:风格一致、错别字、标点符号统一

    2.3K21发布于 2019-12-12
  • 来自专栏搜狗测试

    H5页面测试总结

    前言 在最近几个项目中,小编接触了较多关于H5页面测试,H5页面测试除了业务逻辑功能测试外,其他部分的测试方法基本是可以通用的,在此对H5页面的一些通用测试方法进行总结分享给大家。 如何识别H5 从视觉效果上看,H5页面与APP native页面是一样的,因此测试时经常会问到一个问题,这个页面是不是H5页面?如何识别呢? ,并且布局不会乱掉,通常情况也属于H5页面; 3)H5页面在PC端也是能访问的,chrome对H5支持最好,功能的测试可以在PC端chrome下先测试,也可以在手机上直接测试。 H5页面测试 1. 环境配置 一般的测试流程是H5页面开发完成后,先在测试环境进行测试测试通过再部署到线上环境,所以测试阶段要先进行测试环境配置。 2. 测试关注点 2.1 业务逻辑测试 业务逻辑相关的测试,视具体业务的需求而定; 2.2 页面元素UI测试 页面UI主要包括文字、图片以及页面布局等方面测试; 文字:风格一致、错别字、标点符号统一、换行是否显示正常

    1.7K20发布于 2019-10-28
  • 来自专栏农民工前端

    java中打开jsp本地页面 打不开老是到测试页面 怎么解决?

    java中打开jsp本地页面 打不开老是到测试页面 怎么解决? 1.在文档中找到这个页面图片2.将gpyh-back.config.groupId这个地址改为本地gpyh-back.config.dataId=config.propertiesgpyh-back.config.groupId

    1.5K41编辑于 2023-04-23
  • 来自专栏测试人生

    测试也会开发 - 文档管理页面布局修改

    按照国际惯例,要先聊下生活,吐槽一番,今天是2月14日,也是下午听老妈说,我才知道!现在真的是对日期节日已经毫无概念可言,只知道星期几。

    25010编辑于 2024-03-04
  • 来自专栏dongfanger

    测试平台开发(二) 高逼格登录页面

    因为 Vue 实现的是单页面应用。单页面应用,简单理解就是只有一个页面,其他页面都是通过组件的形式挂载到这个页面上的,这样页面切换就会更快速,如桌面应用一般丝滑顺畅。 localAppInfo) { return JSON.parse(localAppInfo); } return { dsp: "这是公众号“测试老树 ”开发的测试平台。" commit }, appInfo) { let info = { dsp: appInfo.dsp, title: appInfo.title || "测试平台 meta: { requireAuth: true, }, }, { path: "/login", meta: { title: "测试平台登录

    1.5K20发布于 2020-11-04
  • 来自专栏软测小生

    H5页面测试总结|干货

    前言 在最近几个项目中,小编接触了较多关于H5页面测试,H5页面测试除了业务逻辑功能测试外,其他部分的测试方法基本是可以通用的,在此对H5页面的一些通用测试方法进行总结分享给大家。 如何识别H5 从视觉效果上看,H5页面与APP native页面是一样的,因此测试时经常会问到一个问题,这个页面是不是H5页面?如何识别呢? ,并且布局不会乱掉,通常情况也属于H5页面; 3)H5页面在PC端也是能访问的,chrome对H5支持最好,功能的测试可以在PC端chrome下先测试,也可以在手机上直接测试。 H5页面测试 1. 环境配置 一般的测试流程是H5页面开发完成后,先在测试环境进行测试测试通过再部署到线上环境,所以测试阶段要先进行测试环境配置。 2. 测试关注点 2.1 业务逻辑测试 业务逻辑相关的测试,视具体业务的需求而定; 2.2 页面元素UI测试 页面UI主要包括文字、图片以及页面布局等方面测试; 文字:风格一致、错别字、标点符号统一、换行是否显示正常

    3.5K20发布于 2019-10-26
  • 来自专栏测试一般不一般

    4399AT手机wap页面自动化测试

    前提:手机有安装谷歌浏览器,能通过谷歌远程进行webview调试,进行页面元素的查找 增加api: main url:用于每个用例都是同一个地方进行跳转测试; url:用于不同用例从不同网页地址进行跳转 对于权限提示框,再wap页面暂时无法解决,如下图 ? 一般我们测试的wap页面,一般是不会去获取相关权限,所以基本没有问题; 用例配置: before,action,looptimes,timespacing,actionGap,message, repeatTag 整体wap页面的用例测试简单,详情代码如下:(因要一页展示,调整了格式,会比较不整齐) ? 运行命令也精简了。 以上,整体就是关于4399AT支持wap页面测试

    1.2K20发布于 2019-07-30
领券