1"use strict";(self.webpackChunkuser_handbook=self.webpackChunkuser_handbook||[]).push([[2184],{3193:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>d,frontMatter:()=>o,metadata:()=>r,toc:()=>g});var i=n(5893),a=n(1151);const o={title:"Notes on Cwtch UI Testing (II)",description:"In this development log we provide more updates on automated UI integration testing!",slug:"cwtch-testing-ii",tags:["cwtch","cwtch-stable","support","testing"],image:"/img/devlog7_small.png",hide_table_of_contents:!1,toc_max_heading_level:4,authors:[{name:"Sarah Jamie Lewis",title:"Executive Director, Open Privacy Research Society",image_url:"/img/sarah.jpg"}]},s=void 0,r={permalink:"/blog/cwtch-testing-ii",source:"@site/blog/2023-02-17-cwtch-testing-ii.md",title:"Notes on Cwtch UI Testing (II)",description:"In this development log we provide more updates on automated UI integration testing!",date:"2023-02-17T00:00:00.000Z",formattedDate:"February 17, 2023",tags:[{label:"cwtch",permalink:"/blog/tags/cwtch"},{label:"cwtch-stable",permalink:"/blog/tags/cwtch-stable"},{label:"support",permalink:"/blog/tags/support"},{label:"testing",permalink:"/blog/tags/testing"}],readingTime:1.75,hasTruncateMarker:!0,authors:[{name:"Sarah Jamie Lewis",title:"Executive Director, Open Privacy Research Society",image_url:"/img/sarah.jpg",imageURL:"/img/sarah.jpg"}],frontMatter:{title:"Notes on Cwtch UI Testing (II)",description:"In this development log we provide more updates on automated UI integration testing!",slug:"cwtch-testing-ii",tags:["cwtch","cwtch-stable","support","testing"],image:"/img/devlog7_small.png",hide_table_of_contents:!1,toc_max_heading_level:4,authors:[{name:"Sarah Jamie Lewis",title:"Executive Director, Open Privacy Research Society",image_url:"/img/sarah.jpg",imageURL:"/img/sarah.jpg"}]},unlisted:!1,prevItem:{title:"Autogenerating Cwtch Bindings",permalink:"/blog/autobindings"},nextItem:{title:"Making Cwtch Android Bindings Reproducible",permalink:"/blog/cwtch-android-reproducibility"}},c={authorsImageUrls:[void 0]},g=[];function l(e){const t={a:"a",img:"img",p:"p",...(0,a.a)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)(t.p,{children:["In this development log, we investigate some text-based UI bugs encountered by ",(0,i.jsx)(t.a,{href:"https://docs.cwtch.im/docs/contribute/testing#running-fuzzbot",children:"Fuzzbot"}),", add more ",(0,i.jsx)(t.a,{href:"/blog/cwtch-testing-i",children:"automated UI tests"})," to the pipeline, and announce a new release of the Cwtchbot library."]}),"\n",(0,i.jsx)(t.p,{children:(0,i.jsx)(t.img,{src:n(5554).Z+"",width:"1005",height:"481"})})]})}function d(e={}){const{wrapper:t}={...(0,a.a)(),...e.components};return t?(0,i.jsx)(t,{...e,children:(0,i.jsx)(l,{...e})}):l(e)}},5554:(e,t,n)=>{n.d(t,{Z:()=>i});const i=n.p+"assets/images/devlog7-ddd3206f988a859af98340268befb0fa.png"},1151:(e,t,n)=>{n.d(t,{Z:()=>r,a:()=>s});var i=n(7294);const a={},o=i.createContext(a);function s(e){const t=i.useContext(o);return i.useMemo((function(){return"function"==typeof e?e(t):{...t,...e}}),[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:s(e.components),i.createElement(o.Provider,{value:t},e.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.