% !TEX encoding = UTF-8 \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[spanish,es-tabla]{babel} \usepackage{lmodern} \usepackage{microtype} \usepackage[ a4paper, margin=2.5cm, headheight=14pt ]{geometry} \usepackage{setspace} \onehalfspacing \usepackage{fancyhdr} \pagestyle{fancy} \fancyhf{} \fancyhead[L]{\small IPSExtractor --- Plan de pruebas} \fancyhead[R]{\small\thepage} \fancyfoot[C]{\footnotesize Documento para compartir} \renewcommand{\headrulewidth}{0.4pt} \renewcommand{\footrulewidth}{0.2pt} \usepackage{titlesec} \titleformat{\chapter}[display] {\normalfont\huge\bfseries}{\chaptertitlename\ \thechapter}{16pt}{\Huge} \titleformat{\section}{\normalfont\Large\bfseries}{\thesection}{1em}{} \titleformat{\subsection}{\normalfont\large\bfseries}{\thesubsection}{1em}{} \usepackage{booktabs} \usepackage{longtable} \usepackage{tabularx} \usepackage{multirow} \usepackage{array} \usepackage{enumitem} \setlist[itemize]{nosep,leftmargin=1.5em} \setlist[enumerate]{nosep,leftmargin=1.5em} \usepackage{siunitx} \usepackage{xcolor} \definecolor{ipsblue}{HTML}{1B4F72} \definecolor{ipsgrey}{HTML}{566573} \definecolor{codebg}{HTML}{F4F6F7} \definecolor{successgreen}{HTML}{1E8449} \definecolor{warnorange}{HTML}{B9770E} \usepackage{listings} \lstset{ basicstyle=\ttfamily\small, backgroundcolor=\color{codebg}, frame=single, framerule=0.3pt, rulecolor=\color{ipsgrey}, breaklines=true, columns=fullflexible, showstringspaces=false, tabsize=2, captionpos=b } \lstdefinelanguage{JavaScript}{ keywords={function, const, let, var, return, if, else, for, while, export, import, default, true, false, null}, sensitive=true, morecomment=[l]//, morecomment=[s]{/*}{*/}, morestring=[b]", morestring=[b]' } \usepackage{float} \usepackage{tikz} \usetikzlibrary{arrows.meta,positioning,fit,calc,shapes.geometric,shapes.multipart} \usepackage{graphicx} \usepackage{hyperref} \hypersetup{ colorlinks=true, linkcolor=ipsblue, urlcolor=ipsblue, citecolor=ipsblue, pdftitle={Plan de pruebas IPSExtractor}, pdfauthor={IPSExtractor QA}, pdfsubject={Pruebas unitarias, integracion, E2E, estres y resiliencia} } \newcommand{\docdate}{17 de julio de 2026} \newcommand{\statusbadge}[1]{\texttt{#1}} \newcommand{\makecover}{% \begin{titlepage} \centering \vspace*{1.5cm} {\color{ipsblue}\rule{\textwidth}{2pt}}\\[0.4cm] {\Huge\bfseries IPSExtractor}\\[0.35cm] {\Large\color{ipsgrey} Sistema de extracci\'on y an\'alisis de facturas m\'edicas}\\[0.4cm] {\color{ipsblue}\rule{\textwidth}{2pt}}\\[1.8cm] {\LARGE\bfseries Plan de pruebas}\\[0.3cm] {\large Unitarias $\cdot$ Integraci\'on $\cdot$ E2E $\cdot$ Estr\'es $\cdot$ Resiliencia}\\[2.2cm] \begin{tabular}{@{}ll@{}} \textbf{Fecha} & \docdate \\ \textbf{Audiencia} & Documento para compartir \\ \textbf{Herramientas} & pytest, Vitest, go test, k6, Docker Compose \\ \end{tabular} \vfill {\small Estrategia y matriz de pruebas. Resultados en el Informe; volumen en Capacidad 100k.}\\[0.3cm] {\color{ipsblue}\rule{0.5\textwidth}{0.6pt}} \end{titlepage} }