일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- android13
- Android 13
- node.js
- databinding
- GCP
- google play
- node
- 동영상
- RxKotlin
- MediaPlayer
- SwiftUI Tutorial
- Reactive
- Android
- 테스트 자동화
- SWIFTUI
- liveData
- paging
- Kotlin
- Animation
- list
- rx
- 인앱결제
- mysql
- MotionLayout
- mvvm
- PagingLib
- MediaSession
- Observable
- junit
- Koin
- Today
- Total
목록junit (4)
봄날은 갔다. 이제 그 정신으로 공부하자
해당 글은 앱(android) UI 테스트 기능을 적용하면서 습득한 지식을 바탕으로 작성한 글입니다. 이전 글은 여기서 확인... als2019.tistory.com/13 우선 UNIT Test부터 적용하기 이 글은 현재 재직중인 회사의 앱에 UNIT 테스트를 적용한 후기 글 입니다. 이전 글을 읽지 않으신 분은 이전 글로... als2019.tistory.com/12 테스트 자동화 어떻게 만들까? Unit 테스트를 시작하기 전 als2019.tistory.com UI 단위로 단위 테스트를 하기보다는 앱에서 지원하는 모든 정책과 기능을 시나리오 관점에서 테스트하는 UI 시나리오 테스트를 작성하여 앱에 적용하였습니다. 현재까지 작성된 시나리오는 83개 이며 테스트 시간은 30분 가량 소요됩니다. 기능별로 ..
이 글은 현재 재직중인 회사의 앱에 UNIT 테스트를 적용한 후기 글 입니다. 이전 글을 읽지 않으신 분은 이전 글로... als2019.tistory.com/12 테스트 자동화 어떻게 만들까? Unit 테스트를 시작하기 전에… 해당 글은 Unit 테스트 기능을 개발 초기에 마주하는 문제에 대해 간단하게 기술합니다. 해당 글은 테스트 자동화 두번째 글이므로 이전 글을 읽지 않은 als2019.tistory.com 시작 무엇을 어떻게 테스트 테스트할건지 계획을 세우는게 시작 입니다. 앱은 서버와 주고 받은 데이터를 기준으로 동작합니다. 사용자가 앱을 실행하거나 결제할 데이터를 생성하거나 결제를 완료할 때 거의 모든 사용자 이벤트마다 앱은 서버에 데이터를 요청하고 데이터를 받아 가공한 후 사용자에게 제공합니..
Unit 테스트를 시작하기 전에… 해당 글은 Unit 테스트 기능을 개발 초기에 마주하는 문제에 대해 간단하게 기술합니다. 해당 글은 테스트 자동화 두번째 글이므로 이전 글을 읽지 않은 분은 이전 글을 읽고 오시면 감사합니다. als2019.tistory.com/11 조금 더 개발에 집중하기 위한 테스트 자동화 검토 이 글은 제가 재직하는 회사에 테스트 자동화를 도입하는 과정을 작성한 글입니다. 현재 재직하는 회사의 앱은 회원제 서비스 앱으로 가입하는 방법에 따라 다양한 모드가 존재해 앱을 배포할 als2019.tistory.com 첫번째 난관 테스트 자동화를 위해 테스트 기능을 개발하려고 마음 먹으면 “제일 먼저 마주하는 문제가 무얼 테스트해야 하지?” 테스트를 구분해야 합니다. “UNIT 테스트”와 ..
이 글은 제가 재직하는 회사에 테스트 자동화를 도입하는 과정을 작성한 글입니다. 현재 재직하는 회사의 앱은 회원제 서비스 앱으로 가입하는 방법에 따라 다양한 모드가 존재해 앱을 배포할때마다 모든 모드에 대한 테스트를 수행하는데 많은 시간이 걸렸고 또 제대로 테스트 했는지 확인하는 것도 어려웠습니다. 앱을 배포할 때마다 이런 비효율적인 시간을 없애기 위해 테스트 자동화를 도입하기로 결정하고 테스트 자동화에 대해 검토를 시작하였습니다. 이 글에서는 왜 테스트 자동화가 필요하고 테스트 자동화를 하기 위한 도구에는 어떤 것들이 있는지에 대해 설명합니다. 왜? 테스트 자동화가 필요한가! 개발자들이 특히 제가 제일 귀찮아 경시하게 되는 과정이 기능을 만들고 테스트하는 과정 입니다. 대부분 기능을 만들고 머리 속에서..