728x90

전체 글 216

권한

소위 앱을 사용하다 보면 만나는 권한 요청은 위치 또는 디바이스 스토리지에 접근, 사용자의 운동을 필요로 하는 경우 사용자에게 권한을 요청하고, 요청에 따라 동작해야 한다. 쓰지도 않는 권한을 요청하면 당연히 않ㄷ.. ㅋㅋ Android - 핵심 앱 품질의 개인 정보 보호 및 보안 앱에서는 적절한 수준의 권한으로 사용자 데이터와 개인 정보를 안전하게 처리해야 합니다. Google Play 스토어에 게시된 애플리케이션은 이 체크리스트 외에도 사용자 데이터 정책 을 준수하여 사용자의 개인 정보를 보호해야 합니다. 핵심 앱 품질 | Android 개발자 | Android Developers 앱 품질은 설치, 사용자 평점 및 리뷰, 사용자 확보 및 유지 측면에서 앱의 장기적 성공에 직접적인 영향을 미칩니다. d..

QA 2023.09.07

react tailwind select

https://flowbite.com/docs/forms/search-input/#search-bar-example Tailwind CSS Search Input - Flowbite Use the search input component as a text field to allow users to enter search queries and receive relevant page results available in multiple styles and sizes flowbite.com tailwind로 페이지 몇개 작업하다가, 위 Flowbite에 Search Input에 Dropbox가 괜찮아보여 커스텀좀 해봤다. 사실 되게 어렵게 접근을 하는거 같은데... 그냥 사실 hidden 되어있는 것만 sta..

Programming/React 2023.08.24

순서쌍의 개수

문제 설명 순서쌍이란 두 개의 숫자를 순서를 정하여 짝지어 나타낸 쌍으로 (a, b)로 표기합니다. 자연수 n이 매개변수로 주어질 때 두 숫자의 곱이 n인 자연수 순서쌍의 개수를 return하도록 solution 함수를 완성해주세요. 제한 사항 - 1 ≤ n ≤ 1,000,000 입출력 예 n result 20 6 100 9 입출력 예 #1 - n이 20 이므로 곱이 20인 순서쌍은 (1, 20), (2, 10), (4, 5), (5, 4), (10, 2), (20, 1) 이므로 6을 return합니다. 입출력 예 #2 - n이 100 이므로 곱이 100인 순서쌍은 (1, 100), (2, 50), (4, 25), (5, 20), (10, 10), (20, 5), (25, 4), (50, 2), (100..

진료 순서 정하기

문제 설명 외과의사 머쓱이는 응급실에 온 환자의 응급도를 기준으로 진료 순서를 정하려고 합니다. 정수 배열 emergency가 매개변수로 주어질 때 응급도가 높은 순서대로 진료 순서를 정한 배열을 return하도록 solution 함수를 완성해주세요. 제한 사항 - 중복된 원소는 없습니다. - 1 ≤ emergency의 길이 ≤ 10 - 1 ≤ emergency의 원소 ≤ 100 입출력 예 emergency result [3, 76, 24] [3, 1, 2] [1, 2, 3, 4, 5, 6, 7] [7, 6, 5, 4, 3, 2, 1] [30, 10, 23, 6, 100] [2, 4, 3, 5, 1] 입출력 예 #1 - emergency가 [3, 76, 24]이므로 응급도의 크기 순서대로 번호를 매긴 [..

Puppeteer

Puppeteer 란Puppetheer는 DevTools Protocol을 통해 Chrome/Chromium을 제어하는 API를 제공하는 Node.js Library 설치npm i puppeteer or yarn add puppeteerPuppeteer-core도 있지만, puppeteer-core는 내부 Chrome을 사용해야 함으로, 따라서 설치된 외부 Chromium 브라우저와 연결하여 사용해야 한다.Exampleimport puppeteer from 'puppeteer';(async () => { // Launch the browser and open a new blank page const browser = await puppeteer.launch(); const page = await b..

외계행성의 나이

문제 설명 우주여행을 하던 머쓱이는 엔진 고장으로 PROGRAMMERS-962 행성에 불시착하게 됐습니다. 입국심사에서 나이를 말해야 하는데, PROGRAMMERS-962 행성에서는 나이를 알파벳으로 말하고 있습니다. a는 0, b는 1, c는 2, ..., j는 9입니다. 예를 들어 23살은 cd, 51살은 fb로 표현합니다. 나이 age가 매개변수로 주어질 때 PROGRAMMER-962식 나이를 return하도록 solution 함수를 완성해주세요. 제한 사항 - age는 자연수입니다. - age ≤ 1,000 - PROGRAMMERS-962 행성은 알파벳 소문자만 사용합니다 입출력 예 age result 23 "cd" 51 "fb" 100 "baa" 입출력 예 #1 - age가 23이므로 "cd"를..

배열 자르기

문제 설명 정수 배열 numbers와 정수 num1, num2가 매개변수로 주어질 때, numbers의 num1번 째 인덱스부터 num2번째 인덱스까지 자른 정수 배열을 return 하도록 solution 함수를 완성해보세요. 제한 사항 - 2 ≤ numbers의 길이 ≤ 30 - 0 ≤ numbers의 원소 ≤ 1,000 - 0 ≤num1 < num2 < numbers의 길이 입출력 예 numbers num1 num2 result [1,2,3,4,5] 1 3 [2,3,4] [1,3,5] 1 2 [3,5] 입출력 예 #1 - [1, 2, 3, 4, 5]의 1번째 인덱스 2부터 3번째 인덱스 4 까지 자른 [2, 3, 4]를 return 합니다. 입출력 예 #2 - [1, 3, 5]의 1번째 인덱스 3부터..

짝수의 합

문제 설명 정수 n이 주어질 때, n이하의 짝수를 모두 더한 값을 return 하도록 solution 함수를 작성해주세요. 제한 사항 - 0 { if (i % 2 === 0) answer += i; }) } https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/fill Array.prototype.fill() - JavaScript | MDN fill() 메서드는 배열의 시작 인덱스부터 끝 인덱스의 이전까지 정적인 값 하나로 채웁니다. developer.mozilla.org fill로 n까지 순차적인 array를 만들어서, 그 배열안에 값을 % 2로 나눴을때 나머지가 0인것들만 더한다.

2.2 수동 탐색적 전략

애플리케이션에 관한 이해를 높이기 위해 집중해야 하는 5가지 애플리케이션 영역. 1. 사용자 페르소나 - 유사한 속성을 지닌 최종 사용자 집합을 나타내는데, 페르소나는 프로젝트 시작 단계에 생성되며, 소프트웨어 설계부터 배포까지 모든 단계에 걸쳐 페르소나의 요구 사항이 반영되기 때문에, 애플리케이션이 대상으로 하는 페르소나를 알아야하고, 이해하고 상호 작용하는 방식으로 탐색해야 한다. 예) 소셜 네트워크 서비스는 화려한 사용자 경험과, 명확하고 사용하기 쉬운 경험을 기대 2. 도메인 - 교통, 건강과 같은 도메인을 각각 이해하기 위해서는 해당 도메인에 맞는 워크플로, 프로세스, 전문용어를 배워야 한다. 이커머스에서 제품 주문에 장바구니 담기, 주문 확인, 주문 승인과 같은 미리 정의된 워크플로우를 거치며..

QA 2023.07.26

2장 구성 요소

8가지 탐색적테스트 프레임워크 1. 탐색적 테스트 프레임워크 - 탐색적 테스트 프레임워크는 애플리케이션 관련 콘텍스트를 직관적으로 이해할 수 있도록 도돕는다. 기능을 명확하고 구조화하여 테스트 범위를 좁히는 것으로 목표를 한다. 예를 들어, 애플리케이션 숫자 입력 필드를 테스트 하기 위해 가능한 숫 값을 무작위로 테스트 하는 대신, 동등 클래스 분할, 경계값 분석을 통해 논리적인 값을 사용할 수 있다. 2. 기능 탐색 - 4가지 필수 경로로 테스트 하는 것 2.1 기능적 사용자 흐름 - 로그인, 제품 검색, 등 최종 사용자가 애플리케이션을 사용하는 동안 경험하는 것을 나타내며 기능이 웒는 대로 동작하는지 단일 사용자의 흐름과 제품 검색, 장바구니 추가 등 동일한 흐름을 여러번 반복하는 반복 흐름과, 여..

카테고리 없음 2023.07.23
728x90