QA ≠ Test

QA(품질 보증)는 개념적인 용어이고, TEST는 QA(품질 보증)를 하기 위한 수단이자 방법이다.

반응형

프로그래밍 10

품생품사(品生品死)의 소프트웨어 품질 정보 창고

[데이터 사이언스 코딩] Jupyter Notebook : Markdown에 대해서 알아보자.

아래 사이트들은 Markdown을 실시간으로 사용해볼 수 있는 온라인 서비스입니다. 직접 하나씩 연습해 보시길 추천 드립니다. Online Markdown Editor - Dillinger, the Last Markdown Editor ever. Make something great today! dillinger.io StackEdit stackedit.io 제목 #를 사용하여 단계별로 제목을 표현할 수 있습니다. #을 하나만 쓰면 1단계 제목이고, # 을 4개 사용하면 4단계 제목이 됩니다. 단계가 높아질수록 글자 크기가 작아집니다. # 이것은 1단계 제목입니다. ## 이것은 2단계 제목입니다. ### 이것은 3단계 제목입니다. #### 이것은 4단계 제목입니다. 이것은 일반 글입니다. 번호가 있는 목..

TESTING/PROGREMING 2021.07.16

품생품사(品生品死)의 소프트웨어 품질 정보 창고

[데이터 사이언스 코딩] 어떻게 무엇을 왜 해야 할까요?

데이터 사이언스를 하기 위해서는 무엇부터 어떻게 해야 할까요? 데이터 사이언스를 시작하기 위해 어떠한 절차로 시작을 해야할지 알아 보도록 하겠습니다. 그리고 각 단계별 무엇을 준비하고, 해야할지도 함께 알아보도록 하겠습니다. 문제 정의하기 데이터 모으기 데이터 다듬기 데이터 분석하기 데이터 시각화 및 커뮤니케이션 문제 정의하기 해결하고자하는 문제를 정의하기 문제 정의하기 ✔ 이 단계에서는 해결하고자 하는 게 무엇인지, 언제까지 어떤 결과물을 얻을 것인지, 어떤 방식으로 데이터를 활용할 것인지 등을 설정합니다. 아무 목적 없이 데이터를 살펴 보면, 의미 있는 발견을 하지 못하기 때문입니다. 목표 설정하기 기간 설정하기 평가 방법 설정하기 필요한 데이터 설정하기 데이터 모으기 필요한 데이터를 모을 수 있는 ..

TESTING/PROGREMING 2021.07.14

품생품사(品生品死)의 소프트웨어 품질 정보 창고

[데이터 사이언스 코딩] 명령 프롬프트를 이용하여 Jupyter Notebook 설치하기(Window)

아나콘다(Anaconda)는 설치를 쉽게 도와주는 도구입니다. 아나콘다를 활용하면 파이썬, Jupyter Notebook 등을 쉽게 설치할 수 있을 뿐 아니라, 각종 라이브러리도 쉽게 설치할 수 있습니다. 상황에 따라 아나콘다가 잘 동작하지 않는다면, pip를 통해 Jupyter Notebook을 설치할 수 있습니다. 맥 사용자이거나, 아나콘다가 잘 동작하면 아래 내용은 건너뛰셔도 됩니다. pip는 파이썬과 관련된 패키지의 설치를 도와주는 패키지 매니저(package manager)입니다. 파이썬을 설치하면 윈도우의 명령 프롬프트 (cmd)에서 pip를 사용할 수 있습니다. 먼저 파이썬을 설치하고, pip로 Jupyter Notebook을 설치해 봅시다. 1. Python 3 설치하기 이미 Python ..

TESTING/PROGREMING 2021.07.10

품생품사(品生品死)의 소프트웨어 품질 정보 창고

[데이터 사이언스 코딩] Window에서 Jupyter Notebook 설치하기

1. 아나콘다 다운로드 아나콘다 다운로드 링크로 접속한 뒤, 설치 파일을 다운로드 받습니다. 2. 아나콘다 설치 설치 파일(Anaconda3-2021.05-Windows-x86.exe | Anaconda3-2021.05-Windows-x86_64.exe)을 실행하면 다음과 같은 화면이 나타납니다. Agree 버튼을 눌러 설치를 진행합니다. next 버튼을 눌러서 설치를 계속 진행합니다. 아래 사진과 같이 아나콘다가 설치될 경로를 정해줍니다. next 버튼을 눌러서 설치를 계속 진행합니다. 설치에서 중요한 과정입니다. 만약에 Add Anaconda to my PATH environment variable 체크 박스에 체크를 하면 명령 prompt 창 (git , powershell, cmd)과 같은 환경에..

TESTING/PROGREMING 2021.07.09

품생품사(品生品死)의 소프트웨어 품질 정보 창고

[데이터 사이언스 코딩] 오해와 진실 사이 그것이 알고 싶다.

데이터 사이언스에 대한 오해와 진실. 그것이 알고 싶다. 데이터 사이언스라는 말이 유행? 이 되면서 그에 따른 오해들이 많이 생겨나고 있습니다. 오늘은 그 오해 몇 가지에 대해서 이야기를 해보려 합니다. 사실 4차 산업이라고 해서 인공지능 딥러닝만 있는 것은 아니지만 데이터 사이언스에서 가장 중요하고, 앞으로 해야 하는 것을 사람들은 인공지능과 딥러닝으로 단정을 해버리는 오해가 생기고 있는 것 같습니다. 간단하게 정리를 하면 데이터 사이언스에는 다양한 유형이 존재한다고 하고 리스트는 아래와 같습니다. ✔ 데이터 사이언스 VS 데이터 아키텍트 ✔ 데이터 사이언스 VS 데이터 엔지니어 ✔ 데이터 사이언스 VS 통계학자 ✔ 데이터 사이언스 VS 비즈니스 애널리스트 두 번째 오해는 바로 데이터 사이언티스트들은 ..

TESTING/PROGREMING 2021.07.06

품생품사(品生品死)의 소프트웨어 품질 정보 창고

[데이터 사이언스 코딩] '이것' 만큼은 알고 프로그래밍 하자

데이터 사이언스 코딩을 배워야 하는 이유? 데이터 사이언스는 데이터에 대한 이해와 데이터를 다룰 수 있는 능력을 키워 이 시대를 살아가기 위한 경쟁력을 키우기 위한 학문인 것 같습니다. 수학, 통계 지식이 없어도 실무에서 쓰이는 실습을 통해 데이터 사이언스에 대해서 조금씩 알아보려 합니다. 제가 현재 수강 중인 교육에 대해서 복습 겸 내용을 정리하고, 문제점도 정의하고, 나중에는 수집한 데이터를 정재하여 어떻게 활용할 수 있는지도 하나하나 작성을 해보려 합니다. 오늘은 그 첫 시간으로 데이터 사이언스를 왜 배워야 하는지에 대해서 간략하게 정리해보도록 하겠습니다. Data science - Wikipedia From Wikipedia, the free encyclopedia Jump to navigatio..

TESTING/PROGREMING 2021.07.04

품생품사(品生品死)의 소프트웨어 품질 정보 창고

[자바스크립트 코딩 - 정보] 객체에 대해서 알아두면 좋은 8가지 팁

자바스트크립트 : 객체에 대해서 알아두면 좋은 정보 객체라는 것은 객체 또는 오브젝트(object)는 클래스에서 정의한 것을 토대로 메모리(실제 저장공간)에 할당된 것으로 프로그램에서 사용되는 데이터 또는 식별자에 의해 참조되는 공간을 의미하며, 변수, 자료 구조, 함수 또는 메소드가 될 수 있습니다. 프로그래밍 언어는 변수를 이용해 객체에 접근하므로 객체와 변수라는 용어는 종종 함께 사용됩니다. 객체지향 프로그래밍에서 객체는 클래스의 인스턴스입니다. 클래스 객체는 자료와 그 자료를 다루는 명령의 조합을 포함하여 객체가 메시지를 받고 자료를 처리하며 메시지를 다른 객체로 보낼 수 있도록 합니다. 실세계의 비유로 설명하자면, 가령 어떤 사람이 집에서 살기를 원할 때, 그 집의 청사진(집의 설계도)이나 축소..

TESTING/PROGREMING 2020.12.05

품생품사(品生品死)의 소프트웨어 품질 정보 창고

[파이썬 코딩 - Chap.16] 실습 조금 생각하는 for문으로 구구단 문제 풀어보기

파이썬 예제 : for문으로 구구단 이전 글에서 While문으로 구구단을 구현했었습니다. While문으로 구구단 구현 : qa-testing.tistory.com/176?category=899819 [파이썬 #12] 예제를 풀면서 공부하기 - 구구단 목차 파이썬 예제 : 구구단 #12 예제를 풀면서 파이썬(Python)을 익혀 보도록 하겠습니다. - 알고 있지만 생각의 전환이 필요한 코딩인 구구단입니다. - 응용을 좀 해야 하는데요. - 구구단은 반복의 qa-testing.tistory.com 이번에는 구구단 프로그램을 while문이 아닌 for문을 사용해서 만들어 보세요. 코드를 실행하면, 아래와 같이 출력되어야 합니다. 출력 예시 1 * 1 = 1 1 * 2 = 2 1 * 3 = 3 . . . 9 *..

TESTING/PROGREMING 2020.11.24

품생품사(品生品死)의 소프트웨어 품질 정보 창고

[파이썬 코딩 - Chap.6] 실습 간단한 학점 계산기 문제 풀어보기

파이썬 예제 : 학점 계산기 예제를 풀면서 파이썬(Python)을 익혀 보도록 하겠습니다. 단골 문제죠. 실습에 항상 빠지지 않고, 나오는 문제 같습니다. 어려우시면 힌트를 참고하여 차근 차근 풀어보시기 바랍니다. 문제 학생들에게 최종 성적을 알려 주는 '학점 계산기'를 만들려고 합니다. 이 수업에는 50점 만점의 중간고사와 50점 만점의 기말고사가 있는데요. 두 시험의 점수를 합해서 최종 성적을 내는 방식입니다. 규칙은 다음과 같습니다. A: 90점 이상 B: 80점 이상 90점 미만 C: 70점 이상 80점 미만 D: 60점 이상 70점 미만 F: 60점 미만 print_grade 함수는 파라미터로 중간고사 점수 midterm_score와 기말고사 점수 final_score를 받고, 최종 성적을 출력..

TESTING/PROGREMING 2020.11.04

품생품사(品生品死)의 소프트웨어 품질 정보 창고

[도구 설치 - 구름IDE] 초보도 쉽게 개발 환경 구축해 보기

개발 환경은 공부를 위해서도 꼭 필요하죠. 그래서 몇 가지 소개해 드릴까 합니다. - 구름 IDE : ide.goorm.io/ 구름IDE - 설치가 필요없는 통합개발환경 서비스 구름IDE는 언제 어디서나 사용 가능한 클라우드 통합개발환경(Integrated Development Environment IDE)을 제공합니다. 웹브라우저만 있으면 코딩, 디버그, 컴파일, 배포 등 개발에 관련된 모든 작업을 클라� ide.goorm.io 조코딩님의 강의를 통해 알게된 goormide라는 사이트입니다. 클라우드 방식이고, 협업도 가능하며 무료입니다. 유료 버전을 사용하면 더 많은 기능을 사용할수도 있습니다. 도움말에 있는 내용들을 발췌해 왔습니다. 구름IDE 구름IDE는 웹 기반 클라우드 프로그래밍 도구입니다. ..

TESTING/PROGREMING 2020.10.18
반응형