E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
测试开发理论指导
python
测试开发
基础---threading
1.核心概念线程(Thread):线程是轻量级的进程,在同一进程内可以并行执行多个任务。线程共享进程的资源,如内存和文件描述符,但每个线程有自己的执行栈和局部变量。全局解释器锁(GIL):Python中的GIL限制了同一进程中多个线程的真正并行执行。它确保同一时间只有一个线程可以执行Python字节码,这对计算密集型任务可能会影响性能,但对于I/O密集型任务效果仍然良好。2.threading模块
面包会有的,牛奶也会有的。
·
2024-09-07 20:40
python
开发语言
python
测试开发
基础(四)---Queue
###什么是队列?队列是一种数据结构,用于存储和管理数据。在队列中,数据项按照特定的顺序进行处理,通常遵循“先进先出”(FIFO,First-In-First-Out)原则。这意味着第一个进入队列的数据项会第一个被取出。###为什么使用队列?队列非常有用,特别是在以下场景中:-**任务排队**:例如,打印任务队列,先提交的打印任务先打印。-**消息传递**:在程序的不同部分之间传递消息时,队列可以
面包会有的,牛奶也会有的。
·
2024-09-07 20:10
python
开发语言
python
测试开发
基础---multiprocessing.Pool
1.基础概念多进程编程:Python中的multiprocessing模块允许你使用多个进程并行执行任务,这可以提高程序的性能,尤其是在需要大量计算的情况下。Pool类是一个常用工具,可以帮助你更轻松地管理多个进程。进程池:进程池是一个包含多个工作进程的池子,用来处理多个任务。你可以将任务分配给池中的进程,池会自动管理这些进程。2.使用方法以下是multiprocessing.Pool的几个关键方
面包会有的,牛奶也会有的。
·
2024-09-07 19:59
python
开发语言
沟通的语言要委婉
理论指导
在人际交往中,有的人虽然态度谦恭,却由于不注意语言表达的委婉、平和,常常在不经意间冒犯了他人。在一定程度上,言语冒犯带来的恶劣后果要大于“盛气凌人”。言语冒犯有轻有重。
星星之火_1c82
·
2024-09-07 13:37
2023-05-02《爱与成长》读书会6
②我们绝大多数的家长都是在没有明确的
理论指导
下,根据自己的经验和感觉下意识地管教孩子的。③要把一个孩子培养成一个杰出的人,家长要在孩子身
蔷薇花心瑜
·
2024-09-03 22:03
Python
测试开发
---装饰器
装饰器在Python中,装饰器(Decorator)是一种设计模式,用于修改或增强函数或类的行为,而无需更改其实际代码。装饰器本质上是一个函数,它接受一个函数作为参数,并返回一个新函数,这个新函数包装了原始函数的行为。装饰器的语法如下:defdecorator(func): defwrapper(*args,**kwargs): #在这里执行一些代码 result=func(*arg
面包会有的,牛奶也会有的。
·
2024-09-03 08:22
python
开发语言
Python
测试开发
基础(三)---random模块
###什么是`random`模块?`random`是Python自带的一个模块,这个模块帮你做一些“随机”的事情。比如,你想让计算机帮你随机选一个数字、打乱一组数据的顺序,或者从一堆东西里随机挑一个,`random`模块都可以做到。###如何使用`random`模块?在使用`random`模块之前,你需要先把它导入到你的程序中。可以用下面的代码来导入:```pythonimportrandom``
面包会有的,牛奶也会有的。
·
2024-09-03 08:22
python
开发语言
00后会自动化就想拿20K?不,你还差点远呢···
此时的你已经不仅仅是一名优秀的自动化工程师了,已经迈向了
测试开发
的道路!
v_648374
·
2024-08-30 10:26
自动化
运维
技术分享 | app自动化测试(Android)--元素定位方式与隐式等待
本文节选自霍格沃兹
测试开发
学社内部教材元素定位是UI自动化测试中最关键的一步,假如没有定位到元素,也就无法完成对页面的操作。那么在页面中如何定位到想要的元素,本小节讨论Appium元素定位方式。
霍格沃兹测试开发学社测试人社区
·
2024-08-28 13:23
软件测试技能
自动化
运维
测试工程师学历路径:从功能测试到
测试开发
功能测试工程师:1、软件测试基本概念:学习软件测试的定义、目的、原则以及重要性,了解软件测试在软件开发过程中的作用。掌握软件测试的分类方法,包括按测试阶段(单元测试、集成测试、系统测试、验收测试)、按测试技术(黑盒测试、白盒测试、灰盒测试)等进行分类。2、基本测试方法与技术:学习并掌握各种测试类型,如功能测试、性能测试、安全测试、兼容性测试、回归测试的概念等。了解测试文档的编写,包括测试计划、测试
测试媛小七
·
2024-08-27 00:32
性能测试
功能测试
测试开发
:分享几点提高GUI自动化测试稳定性解决方案
针对"GUI自动化测试稳定性问题"这个问题,最典型的情景就是:同样的测试用例,在同样的测试执行环境下,测试的结果有时是Success,有时是Fail,这严重降低了GUI测试的可信度,同时也是GUI层面的自动化测试位于金字塔最顶端的原因之一。在实际的项目过程中,GUI测试几乎不可能做到100%稳定,根据我的经验,如果能够做到90%以上的稳定性,就已经非常不错了,这需要整个产品技术团队的共同努力才有希
测试开发技术
·
2024-08-26 17:36
2018年2月12日《生意上的套路》
理论指导
实践,实践再进一步修正理论。如此,你才能事半功倍。凡是不重视套路,不重视理论的人,都会倒大霉的。首先,选择任何生意,都要成本极低。
大張冰
·
2024-08-24 12:26
24校招-忆恒创源
测试开发
二面(上)
2025届淘天集团实习生招聘我们是服务淘天物流部及零售行业的产技团队,一直深耕供应链领域:a、为淘天提供灵活多样的零售管理方案,腾讯云智2024春招补录!暑假实习!!抓紧机会赶快上车!投递了随时可以私信我询问进度和情况!!!最迟当晚回复!~投递方式方式一:官网填内推码链接:http请问有大佬这一次腾讯暑期实习面的是财经线部门后台开发的吗求反馈题解|#用两个栈实现队列#classSolution{p
2301_78234743
·
2024-03-22 04:20
java
appium自动化测试完整项目
是一个开源的自动化测试框架,支持跨平台,支持多种编程语言,可用于原生,混合和移动web应用程序,使用webdriver驱动ios,android应用程序、那么为了学习app自动化测试首要任务肯定就是搭建
测试开发
环境
自动化测试薰儿
·
2024-03-17 19:29
软件测试
技术分享
appium
如何实现零基础转行做
测试开发
,入职3个月后涨薪30%
本文为霍格沃兹测试学院优秀学员笔记,
测试开发
进阶学习文末加群。
·
2024-02-25 03:06
软件测试/
测试开发
丨Web端测试-测试用例设计思路 学习笔记
本文转自测试人社区,霍格沃兹
测试开发
学社学员笔记原文链接:https://ceshiren.com/t/topic/29442一、UI测试界面风格统一,与UI设计原型图一致界面文案正确提示、警告或错误说明描述准确切换窗口大小
·
2024-02-22 13:58
软件测试测试开发自动化测试用例
用html编写的招聘简历
--请选择月份--123456789101112--请选择日期--123456789101112131415161718192021222324252627282930就读学校应聘岗位后端开发前端开发
测试开发
运维开发我掌握
fly in the sky !
·
2024-02-20 23:27
前端
前端
学习
html
人工智能与
测试开发
:新时代的黄金组合
在当今快速发展的科技领域,人工智能和
测试开发
成为了一对不可分割的黄金组合。人工智能技术的迅猛发展为
测试开发
带来了前所未有的机遇和挑战。
·
2024-02-20 12:40
人工智能与
测试开发
:新时代的黄金组合
在当今快速发展的科技领域,人工智能和
测试开发
成为了一对不可分割的黄金组合。人工智能技术的迅猛发展为
测试开发
带来了前所未有的机遇和挑战。
·
2024-02-20 12:30
软件
测试开发
/全日制丨面试题:中间件-淘汰缓存还是更新缓存
本文转自测试人社区,作者AD原文链接:https://ceshiren.com/t/topic/23421问题你们的Redis使用的是淘汰缓存还是更新缓存,这两者有什么区别?请详细说明答案解析首先,需要了解到在Redis中,缓存操作的读与写究竟是一个怎么样的流程缓存操作流程-读在添加Redis的之后,后端的查询(读)流程是:请求后端服务。经过逻辑处理后,先去缓存(Redis)中进行查询,如果查到,
·
2024-02-20 11:25
危机,消解于忠诚与合作
这种在
理论指导
下,来自实战的成功案例,大幅度的拉近了阅读者和作者,以及作者想表达的那个团队的贴身感。我个人以为它更实用,更临战,更有可操作性。因而更想在我们的团队中,实实在在的做一些运用和
沧海止水
·
2024-02-19 23:05
2023-05-04北京俄罗斯文化中心篇章:胜利日纪念活动参观有感
北京俄罗斯文化中心篇章:胜利日纪念活动参观有感镰刀和斧头象征性工人和农民,工农的结合成为了共产国际的
理论指导
。
森林走心篇章
·
2024-02-19 20:15
软件测试/
测试开发
丨Bug基本概念,定义,判定标准,严重程度,优先级
在代码的森林中,隐藏着许多隐匿的猛兽,它们悄悄潜伏,时而窜出,威胁着软件系统的安宁。这些猛兽就是我们常说的Bug,是代码中的缺陷和错误,如同数不尽的小鬼,时刻在黑暗中摆动着幽灵之翼。首先,让我们来审视Bug的本质。Bug,中文翻译为“缺陷”或“错误”,是指在软件中存在的不符合设计要求、导致系统异常或功能失效的问题。就如同机械设备的零部件一样,软件中的每一行代码都可能孕育着这些微小而危险的缺陷。Bu
·
2024-02-19 18:45
软件测试/
测试开发
丨Bug生命周期
BUG生命周期是一个追溯、修复和验证的过程,经历了从发现到修复再到验证的多个阶段。以下是Bug的典型生命周期:提交(Submit):生命的起点通常是Bug的发现。这可以由开发人员、测试人员、最终用户或其他相关方发现。Bug会被提交到缺陷跟踪系统中,其中包含详细的Bug描述、重现步骤、环境信息等。分配(Assign):提交后,Bug会被分配给相应的开发人员或团队。这个过程通常由项目管理人员或缺陷跟踪
·
2024-02-19 18:45
假期想学习,送你
测试开发
+人工智能大礼包
测试管理班是专门面向测试与质量管理人员的一门课程,通过提升从业人员的团队管理、项目管理、绩效管理、沟通管理等方面的能力,使测试管理人员可以更好的带领团队、项目以及公司获得更快的成长。提供1v1私教指导,BAT级别的测试管理大咖量身打造职业规划。春节将至,大家在享受假期的同时,不要忘记假期之后就是金三银四了哦。如何在春节期间实现弯道超车?在面试之前做足准备,你有计划了么?这个春节假期不要再乱学了,现
·
2024-02-19 16:40
测试开发软件测试
莫生气
理论指导
实践是真理,摸着石头过河,只能让自己处于危险之中,加强自己的顶层设计才是关键,让自己不迷失,哪怕实在最艰苦的日子里!每个灵魂都是
旭日东升_910a
·
2024-02-19 11:42
焦点父母课堂洛阳三期班第323享汪丽
加油,希望在爸爸妈妈和孩子的努力,在老师们的
理论指导
下能够在孩子上小学生养成很好的规则意识。
幸福的小秋
·
2024-02-19 11:13
软件测试/
测试开发
/人工智能/测试管理圆桌讨论会 | 解锁测试管理的核心问题,提升您的管理实力!
霍格沃兹
测试开发
学社于本周六组织了测试管理圆桌讨论会。本次邀请了多位名企测试管理大咖,与大家一起交流
·
2024-02-19 10:33
「Python」2020.04.12学习笔记 | 第六章文件目录之序列化+目录getcwd()、chdir(path)、cur(dir)、pardir()+十级深层目录小练习
学习
测试开发
的Day101,真棒!学习时间为1H40M第九次全天课(下午视频二2H40M-3H27M_END)image.png如果有问题的话,保存的时候选择此模式,并把前面多余的几个字节去掉即可!
Yetta的书影屋
·
2024-02-15 07:17
测试开发
之自动化篇 —— 使用Selenium IDE录制脚本!
今天,我们开始介绍基于开源Selenium工具的Web网站自动化测试。Selenium包含了3大组件,分别为:1.SeleniumIDE基于Chrome和Firefox扩展的集成开发环境,可以录制、回放和导出不同语言的测试脚本。2.WebDriver包括一组为不同语言、浏览器提供的类库和驱动,用编程的方式来识别和操作网页及其元素。3.SeleniumGrid提供主从架构的、分布式测试执行环境,由H
程序员小 濠
·
2024-02-15 06:45
自动化测试
技术分享
软件测试
自动化
selenium
ide
自动化测试
接口测试
测试工程师
软件测试
实践到理论,与理论到实践
其实,无论是从实践升华为理论,还是用
理论指导
实践,都相当不容易,这是两个完全相反的方向,方式方法肯定不一样。
陇西读书与写作
·
2024-02-15 05:49
VScode插件
随机生成
测试开发
用例,不用
LoveBugs_King
·
2024-02-14 17:51
【
测试开发
】第六节.测试——对个人博客系统进行web自动化测试(包含测试代码和测试的详细过程)
作者简介:大家好,我是未央;博客首页:未央.303系列专栏:Java
测试开发
每日一句:人的一生,可以有所作为的时机只有一次,那就是现在!!!
未央.303
·
2024-02-14 17:35
Java测试开发
前端
测试项目
测试
可重复成功随笔
只有从现象到理论的抽象,再到
理论指导
实践,从实
gyl58365
·
2024-02-14 10:43
「Python」2020.04.07学习笔记 | 第六章文件r+、rb模式下对文件进行操作+复制文件小练习
学习
测试开发
的Day96,真棒!
Yetta的书影屋
·
2024-02-14 08:55
【
测试开发
发展讨论】IT行业有哪些证书含金量高?
作为一个在IT行业发展的
测试开发
岗位的同学,有哪些证书含金量高?
特大号青青
·
2024-02-14 08:36
讨论和征文
功能测试
概念和模型
一个精准、明确的概念,能够为解决问题提供
理论指导
和方向,确保所建立的模型能够准确地模拟或描述现实世界的现象。例如,在经济学中,“供求关系”是一个基本概念,基于这一概念可以构
科学禅道
·
2024-02-13 03:11
概念
模型和现实
笔记
数学建模
2021-05-15
有效教学,不是只停留在口头上,而是需要有一定
理论指导
,并落实在实际教学中,既着眼于学生知识与技能的掌握,又着眼于学生一生可持续发展的教学。
梦铁凝
·
2024-02-12 19:29
三江学院计算机科学与工程学院举办“火焰杯”软件
测试开发
选拔赛颁奖仪式
11月25日下午,“火焰杯”软件
测试开发
选拔赛颁奖仪式在s楼会议室隆重举行“。
霍格沃兹测试开发学社
·
2024-02-12 15:14
测试开发
工程师成长日记001 - 敏捷测试、CI/CD/CT、DecOps的一些介绍
始终都没有很坚定想去做一份职业,大概就是缺少对互联网的热爱与坚持,对于我个人而言,大概需要的是简单而明确的方向,比如考研:选中一个学校并开始各个科目的学习和延伸。但是,找工作完全不一样,研究生两年已经脱离了我原本的想法和期待,现在的我已然变成了一个理想主义的清醒废物。但是,我还是想着要改变,在实习结束之际,在重新回到学校压抑科研生活之际,我决心记录些什么,好让自己残留一些对工作的向往和希冀。当只有
82号维他命小狗
·
2024-02-12 08:20
测试工具
【自动化】了解接口自动化
满足业务需要快速造数据,减少测试人员造数据成本发布上线前进行冒烟测试回归
测试开发
修改底层代码,评估不到的范围,自动化进行覆盖下游接口改动,可以及时发现问题做接口自动化前的准备工作?
记录测试点滴
·
2024-02-12 07:51
自动化
学习
运维
软件测试工程师需要学什么?
功能测试工程师——自动化测试工程师——性能测试工程师——
测试开发
——测试架构师因为你刚出去的话,肯定都是从功能测试开始做,然后我们学习了相关自动化测试技术之后,就可以跳到自动化测试工程师岗位,再有呢性能测试工程师
字节自动化测试
·
2024-02-12 07:44
职业生涯
IT
软件测试
软件测试
测试工程师
测试开发
自动化测试
接口测试
软件测试/
测试开发
/全日制|MySQL安装最全教程
MySQL的下载与安装、基本使用、系统服务制作MySQL简介MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。安装与下载1、下载流程访问官方(www.mysql.com)点击‘DOWNLOADS’,进入下载界面下拉,找到‘MySQLCommunity(GPL)Downloads»‘,点击进入找到,‘MySQLC
·
2024-02-11 18:11
mysql测试开发
软件测试/
测试开发
/全日制|MySQL SELECT语句的详细使用
简介MySQL是一种广泛使用的开源关系型数据库管理系统,它提供了许多功能强大的SQL查询语句,其中最常用且最重要的是SELECT语句。SELECT语句用于从数据库表中检索数据,并根据给定的条件返回所需的结果集。在本文中,我们将深入探讨MySQLSELECT语句的各个方面,并提供一些示例来说明其用法。基本语法SELECT的语法格式如下:SELECT{*|}[FROM,…[WHERE[GROUPBY[
·
2024-02-11 18:11
软件测试sql
容器技术-Docker_安装&操作
本文转自测试人社区,霍格沃兹
测试开发
学社学员笔记Docker_安装&操作Docker下载切换管理员权限suroot安装Docker依赖yumins
·
2024-02-11 18:18
软件测试/
测试开发
/测试管理丨Page Object模式:为什么它是Web自动化测试的必备工具
为UI页面写测试用例时(比如web页面,移动端页面),测试用例会存在大量元素和操作细节。当UI变化时,测试用例也要跟着变化,PageObject很好的解决了这个问题。使用UI自动化测试工具时(包括selenium,appium等),如果无统一模式进行规范,随着用例的增多会变得难以维护,而PageObject让自动化脚本井然有序,将page单独维护并封装细节,可以使testcase更稳健,不需要太多
·
2024-02-11 18:34
软件测试/
测试开发
/全日制/测试管理丨Web自动化测试价值与体系
Web自动化测试在软件开发中具有重要的价值,可以提高软件质量、加速发布周期、节省人力资源,并减少人为错误。自动化测试的价值:高效性和一致性:自动化测试能够快速执行测试用例,比手动测试更高效。执行的一致性也得到保证,减少了人为因素导致的差异。快速反馈:自动化测试可以在每次代码变更后快速执行,为开发团队提供即时反馈。这有助于早期发现和解决问题。节省时间和成本:尽管初期建立自动化测试框架可能需要一些时间
·
2024-02-11 18:01
软件测试/
测试开发
/全日制/测试管理丨Web测试框架Selenium
Selenium是一个用于自动化Web应用程序测试的开源框架,具有许多特点和优势,使其成为最受欢迎的Web自动化测试工具之一,是许多团队首选的Web自动化测试工具之一。Selenium框架的特点包括:跨浏览器支持:Selenium支持多种浏览器,包括Chrome、Firefox、Edge、Safari等,使测试在不同浏览器上执行更为方便。跨平台支持:Selenium可以在不同的操作系统上运行,包括
·
2024-02-11 18:01
软件测试/
测试开发
/全日制/测试管理丨Vue 访问 api 组件-axios
Axios是一个基于Promise的JavaScriptHTTP客户端,用于浏览器和Node.js环境中进行HTTP请求。在Vue.js项目中,Axios是一个常用的工具,用于与后端API通信,获取或提交数据。以下是对Axios的简要介绍:特点和优势:PromiseBased:Axios使用Promise进行异步操作的处理,这使得代码更加清晰和易于理解。你可以使用.then()处理成功的情况,.c
·
2024-02-11 18:57
软件
测试开发
/全日制/测试管理丨Web应用框架Flask优势与特点
Flask是一个适用于小型到中型Web应用的优秀框架,它的简单性、灵活性和Pythonic的设计理念使得它成为许多开发者的首选。然而,对于大型和复杂的项目,一些开发者可能会选择更大而全面的框架,如Django。选择使用Flask还是其他框架取决于项目的需求和开发者的偏好。轻量级:Flask的设计理念是保持简单,没有强制性的依赖关系。这使得它成为构建小型到中型Web应用的理想选择,同时也使学习曲线相
·
2024-02-11 18:56
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他