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
MartinFowler
软件测试 | 测试开发 | PageObject(PO)设计模式在 UI 自动化中的实践总结(以 QQ 邮箱登陆为例)
PO的思想最早是2013年由IT大佬MartinFlower提出的:
martinfowler
.combliki:PageObjectApageobjectwrapsanHTMLpage,orfragment
霍格沃兹-慕漓
·
2023-11-09 23:48
软件测试
测试开发
测试
ui
设计模式
自动化
PO设计模式在 UI 自动化中的实践
PO的思想最早是2013年由IT大佬MartinFlower提出的:https://
martinfowler
.com/bliki/PageObject.html没错,就是他—没错,就是他—在他的文章里有这样一张经典样图
软件测试大空翼
·
2023-11-09 23:16
ui
设计模式
自动化
软件测试|PO设计模式在 UI 自动化中的实践
PO的思想最早是2013年由IT大佬MartinFlower提出的:https://
martinfowler
.com/bliki/PageObject.html没错,就是他—没错,就是他—在他的文章里有这样一张经典样图
潇潇说测试
·
2023-11-09 23:12
软件测试工程师
自动化测试
软件测试
设计模式
ui
自动化
软件测试
功能测试
程序人生
职场和发展
微服务概念
https://
martinfowler
.com/articles/microservices.htmlhttps://blog.cuicc.com/blog/2015/07/22/microservices
simpleGq
·
2023-11-08 00:11
微服务
架构
云原生
【第57期】中台与数字化转型
JimHighsmith)琳达·刘(LindaLuu)大卫·罗宾逊(DavidRobinson)著万学凡钱冰沁笪磊译undefined推荐理由世界级敏捷大师、敏捷宣言签署者JimHighsmith领衔撰写,
MartinFowler
hzbooks
·
2023-11-07 06:18
百度
网易
cloudera
敏捷开发
数据安全
从单体系统到微服务的正确打开方式
从单体系统到微服务的正确打开方式原文标题:HowtobreakaMonolithintoMicroservices原文链接:https://
martinfowler
.com/arti...注:每一段译文后跟作者原文
weixin_33682719
·
2023-11-06 18:44
运维
ui
前端
ViewUI
python写ui自动化测试用例_浅谈UI自动化测试
1、about自动化测试定义:把人为驱动的测试转化为机器执行的一种过程,重点在于持续集成这个概念;优势:节约人力和时间成本;测试金字塔:如上图所示,敏捷大师MikeCohn提出该概念,然后由
MartinFowler
weixin_39525007
·
2023-11-05 21:29
小白入门Spring Cloud应该怎么入门?
引用ThoughtWorks公司的首席科学家
MartinFowler
的一段话:简而言之,微服务架构风格是一种将单个应用程序作为一套小型服务开发的方法,每种应用程序都在自己的进程中运行,并与轻量级机制(通常是
javax信息分享家
·
2023-11-04 21:37
java
面试
编程语言
程序人生
架构
敏捷大潮下的软件质量该谁负责?
自从2001年,
MartinFowler
,JimHighsmith等17位著名的软件开发专家齐聚在美国犹他州雪鸟滑雪圣地签署《敏捷宣言》以来,敏捷开发(Agile)已越来越深入人心,在敏捷的推进过程中,
CC先生之简书
·
2023-11-03 00:58
javajdbc连接池,原理+实战讲解
2014年,由
MartinFowler
与JamesLewis共同提出了微服务的概念,定义了微服务架构风格是一种通过一套小型服务来开发单个应用的方法,每个服务运行在自己的进程中,并通过轻量级的机制进行通讯
哆啦A梦没有口袋.
·
2023-10-29 08:23
程序员
java
经验分享
面试
UML
MartinFowler
在其著作《UMLDistilled:ABriefGuidetotheStandardObjectModelingLanguage,ThirdEdition》(《UML精粹:标准对象建模语言简明指南
旅行者_sz
·
2023-10-29 04:10
敏捷开发和DevOps
敏捷开发思想是
MartinFowler
提出的
負笈在线
·
2023-10-27 11:54
多线程基础(十)高性能队列——Disruptor
2011年,企业应用软件专家
MartinFowler
专门撰写长文介绍。同年它还获得了Oracle官方的Duke大奖。目前,包括Apach
明湖起风了
·
2023-10-24 17:30
Java并发编程
java
开发语言
<<重构>>第一版前四章学习想法
《重构:改善既有代码的设计》作者:(美)马丁·福勒(
MartinFowler
)重构的重新认识(再版序)重构是在不改变软件可观察行为的前提下改善其内部结构。
东南枝下
·
2023-10-21 08:09
SpringCloud_微服务概述
一:什么是微服务1、马丁福勒博客:https://
martinfowler
.com/articles/microservices.html2、用来描述将软件应用程序设计为独立可部署服务套件的特定方法。
weixin_34179968
·
2023-10-21 03:17
java
数据库
运维
Spring Cloud 微服务入门-介绍微服务相关内容
什么是微服务架构“微服务”一词源于
MartinFowler
的名为Microservices的博文,可以在他的官方博客上找到:http://
martinfowler
.com/articles/microservices.html
骄傲无敌小灰灰
·
2023-10-21 03:13
技术借鉴
spring
Cloud
微服务
最全SpringBoot配置入门教程包含Docker等
一、SpringBoot入门1、SpringBoot简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,
martinfowler
一只想飞的猪猪
·
2023-10-21 01:51
SpringBoot
Springboot
Docker
整合
教程
关于微服务新知
微服务是2014年由大神
MartinFowler
提出来的一种架构设计理念,同时在SpringCloud以及Dubbo技术的推动下,微服务迅速红遍大江南北。
85后_老井
·
2023-10-20 19:00
7年自动化经验 —— 浅谈UI自动化测试
1、about自动化测试定义:把人为驱动的测试转化为机器执行的一种过程,重点在于持续集成这个概念;优势:节约人力和时间成本;测试金字塔:如上图所示,敏捷大师MikeCohn提出该概念,然后由
MartinFowler
静姐说测试
·
2023-10-17 23:52
软件测试
技术分享
自动化测试
单元测试
软件测试
测试工程师
自动化测试
读书笔记-《重构,改善既有代码的设计》
《重构,改善既有代码的设计》著:
MartinFowler
译:熊节序在设计前期使用模式常常导致过度工程,“实用”是软件压倒一切的要素第一章重构前,先检查自己是否有一套可靠的测试机制,这些测试必须有自我检验能力任何不会被修改的变量都可以被我当成参数传入新的函数
return_toLife
·
2023-10-17 20:20
Spring Boot 项目如何按模块进行拆分?
马丁福勒(
MartinFowler
):就目前而言,对于微
肥肥技术宅
·
2023-10-17 10:33
java
spring
boot
java
微服务
Spring Cloud-微服务简介
缺点)六、SpringCloud简介版本之间依赖关系SpringCloud常用组件七、总结一、微服务介绍微服务(不是一个框架而是一种架构思想),是著名的oo(面向对象,ObjectOriented)专家
MartinFowler
无语小咪
·
2023-10-15 13:42
Java
微服务
spring
cloud
java
团队空间:敏捷团队的办公室设计
MartinFowler
在他的一篇博客(TeamRoom)中介绍了ThoughtWorks对敏捷软件开发团队所应采用的“团队空间”的观点:团队空间内部应当完全开放;应有自然光照入;为员工提供宽敞的空间;
万学凡
·
2023-10-12 10:00
springcloud学习笔记-微服务和springcloud介绍(1)
微服务简介就是将一个大的应用,拆分成多个小的模块,每个模块都有自己的功能和职责,每个模块可以进行交互,这就是微服务对于微服务,业界没有严格统一的定义,但是作为“微服务”这名词的发明人,
MartinFowler
东方不败之鸭梨的测试笔记
·
2023-10-10 23:41
性能测试
spring
cloud
微服务布道师:详解微服务架构
什么是微服务微服务的概念源于2014年3月
MartinFowler
所写的一篇文章“Microservices”。微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互
JAVA高级
·
2023-10-09 14:29
代码重构
这里挑选一些进行介绍,其中有一部分思想来自
MartinFowler
的名著《重构:改善既有代码的设计》,虽然该书是使用Java语言写成的,但这些重构的技巧,有很大一部分可以为Java
yufawu
·
2023-10-06 13:01
PO
官方文档:https://
martinfowler
.com/bliki/PageObject.htmlPO在Selenium中的应用,官方文档:https://www.selenium.dev/documentation
吱吱菌啦啦
·
2023-10-04 08:16
Martin Fowler微服务论文--译文
原文地址:https://
martinfowler
.com/articles/microservices.html在过去几年中,“微服务架构”这一术语如雨后春笋般涌现出来,它描述了一种将软件应用程序设计为一组可独立部署的服务的特定方式
星 ~ 程 @
·
2023-10-03 02:03
Java
java
数据库
微服务
Python函数知识总结
世界级的编程大师
MartinFowler
先生曾经说过:“代码有很多种坏味道,重复是最坏的一种!”。要写出高质量的代码首先要解决的就是重复代码的问题。如何去掉重复代码呢?
小白菜,是真的菜
·
2023-09-30 11:39
小白的python升级打怪
python
函数式编程
微服务(SpringCloud、Dubbo、Seata、Sentinel、SpringGateway)
什么是微服务微服务的概念是由
MartinFowler
(马丁·福勒)在2014年提出的微服务是由以单一应用程序构成的小服务,自己拥有自己的行程与轻量化处理,服务依业务功能设计,以全自动的方式部署,与其他服务使用
专注摸鱼的汪
·
2023-09-29 12:35
sentinel
微服务
dubbo
spring
cloud
SpringCloud:如何使用Eureka进行服务治理?
“微服务”一词来自国外的一篇博文,网站:https://
martinfowler
.com/articles/microservices.htmlimage如果您不能看懂英文文档,可以跳转到搜简体中文的文档
废柴程序员
·
2023-09-27 18:18
SpringCloud——什么是微服务?
微服务“微服务”一词源于
MartinFowler
的名为Microservices的博文,可以在他的官方博客上找到:http://
martinfowler
.com/articles/microservices.html
绿豆蛙给生活加点甜
·
2023-09-24 14:31
SpringCloud
spring
cloud
微服务
java
Java Fluent编程
背景FluentApi最早是由
MartinFowler
1提出的一种简洁的编程风格,其每一步的执行都返回一个对象并可用于进一步的方法调用.这样的编程风格可以很好的简化某些领域的开发,并显著地提高代码的可读性和可维护性
pass night
·
2023-09-24 07:40
技术博文
java
设计模式
状态模式
SpringBoot系列1-----springboot入门,配置,日志
一.SpringBoot入门1.SpringBoot简介简化Spring应用开发的一个框架;整合Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2.微服务2014,
martinfowler
瓶子LongBoard
·
2023-09-20 16:51
学习笔记
SpringBoot入门
SpringBoot配置
SpringBoot日志
23种设计模式
在不去破坏原有的代码设计以及不引入新的BUG的前提下,能够快速的修改或者新增代码.不易维护的代码指的是:在添加或者修改一些功能逻辑的时候,存在极大的引入新的BUG的风险,并且需要花费的时间也很长.2)可读性软件开发教父,
MartinFowler
杀神lwz
·
2023-09-20 06:11
设计模式
设计模式
Martin Fowler微服务论文--译文
原文地址:https://
martinfowler
.com/articles/microservices.htmlMicroservices微服务adefinitionofthisnewarchitecturalterm
Ivanchenyx
·
2023-09-19 13:31
Spring
spring
boot
微服务
微服务架构
Spring Boot中的依赖注入和自动注入
依赖注入依赖注入(DependencyInjection,简称DI)的概念最早由
MartinFowler
在2004年提出。
106号水手
·
2023-09-19 06:45
springBoot
spring
boot
java
单元测试3.0实践之Golang质量生态建设
端到端测试:正如
MartinFowler
所说,大量的端到端测试增加了测试时间,并且使得测试成本变得昂贵。
高德技术
·
2023-09-17 07:57
单元测试
golang
junit
开发语言
后端
架构设计90-学习总结04-【翻译】请求管道
本文是
martinfowler
.com上关于分布式系统模式的文章。原文地址为:RequestPipeline。如有侵权请联系我。通过在连接上发送多个请求而不等待前一个请求的响应来提高延迟比。
Wales_Kuo
·
2023-09-16 09:04
【Java学习总结】SpringCloud
一、微服务1、概述微服务(MicroserviceArchitecture)是近几年流行的一种架构思想,引用ThoughtWorks公司的首席科学家
MartinFowler
于2014年提出的一段话来解释微服务
helloWorldZMY
·
2023-09-14 15:45
Java
java
spring
cloud
微服务
微前端学习(上)
Single-spa实现原理;掌握使用qiankun搭建微应用;二、课程大纲微前端背景现在web应用面临的问题微前端的价值微前端应用具备哪些能力微前端解决方案有哪些基于qiankun的实践1、微前端背景2014年:
MartinFowler
DiuWang
·
2023-09-14 05:34
前端
学习
笔记
勘误、刷新和正本清源-《企业应用架构模式》将出修订中译本
《企业应用架构模式》的英文原书为
MartinFowler
写的“PatternsofEnterpriseApplicationArchitecture”,原书于2003年出版,机械工业出版社于2004年出版中译本
rolt
·
2023-09-12 20:24
设计
架构
DDD
领域驱动设计
uml
软件工程
系统工程
浅谈UI自动化测试
1、about自动化测试定义:把人为驱动的测试转化为机器执行的一种过程,重点在于持续集成这个概念;优势:节约人力和时间成本;测试金字塔:如上图所示,敏捷大师MikeCohn提出该概念,然后由
MartinFowler
豆子总是不开心
·
2023-09-12 11:36
面试
职场和发展
功能测试
详解“微服务”架构体系——SpringCloud Alibaba!
01前言"微服务”一词源于
MartinFowler
的名为Microservices的,博文,可以在他的官方博客上找到http://
martinfowler
.com/articles/microservices.html
废柴程序员
·
2023-09-09 15:15
微服务为什么一定要用docker
一直到2014年,
MartinFowler
提出了微服务的概念,两个不相干的技术终于走在了一起,创造了今天的辉煌!近几年来,很多互联网关系开始跟风,构建docker+微服务的架构体系。
Java架构_师
·
2023-09-08 10:44
【翻译】测试替身
原文:https://
martinfowler
.com/bliki/TestDouble.htmlGerardMeszaros正在编写《xUnit测试模式》。
顾宇
·
2023-09-04 02:57
从业务侧视角如何度量研发效能
关于研发效能是否可以度量这个问题,业界有两钟对立的观点,一派是以现代管理学之父PeterDrucker的理论为依据,主张研发效能是能够度量的;另一派是以世界级软件开发大师
MartinFowler
为代表,
老猿享说
·
2023-09-02 15:57
一文搞懂Jenkins持续集成解决的是什么问题
1、持续集成的定义大师
MartinFowler
是这样定义持续集成的:持续集成是一种软件开发实战,即团队开发成员经常集成他们的工作.通常,每个成员每天至少集成一次,也就意味着每天可能发生多次集成.持续集成并不能消除
软件测试曦曦
·
2023-09-02 11:41
软件测试工程师
软件测试
自动化测试
jenkins
ci/cd
运维
软件测试
功能测试
自动化测试
程序人生
springboot系列课程笔记-第一章-Spring Boot入门
一、SpringBoot入门1、SpringBoot简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,
martinfowler
独木成舟
·
2023-08-26 03:38
spring
boot
电商项目part04 微服务拆分
微服务架构拆分微服务介绍英文:https://
martinfowler
.com/articles/microservices.html中文:http://blog.cuicc.com/blog/2015
渔阳节度使
·
2023-08-21 18:29
学习笔记
微服务
架构
云原生
上一页
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
其他