• 안드로이드 UI 테스트에서 Idle 상태 기다리기

    안드로이드 UI 테스트를 하던 중 A 화면에서 버튼을 클릭했을 때 B 화면으로 넘어가는 동작이 있었다. 그러고 나서 B 화면에 알맞은 text가 보이는지 체크하는데 아래와 같은 오류가 떴다. android.support.test.espresso.NoMatchingViewException: No views in hierarchy found matching: with ... 넘어가는 과정을 자세히 보면 A 화면 -> animation -> B 화면으로 진행된다. 짐작되는 원인으로는...


  • 안드로이드 UI 테스트에서 Toast 체크하기

    얼마 전에 회사에서 Process 검증을 위한 UI 테스트 코드를 짜게 되었다. Unit 테스트 코드는 짜봤지만, UI 테스트는 처음이라 대부분 새로운 내용이었고 하면서도 올바르게 짜고 있는지 의문이 많이 들었다. 그래도 지난달 다녀온 Google I/O 2016 Extended Seoul에서 정승욱 님의 Advanced Espresso 발표를 듣고 많이 참고할 수 있었다. 물론 봐도 적용을 못...


  • GitHub Pages에 comment 기능 추가하기

    Disqus 설정하기 1. Disqus 가입하기 & Verify email 인증하기 2. Settings > Edit Profile > 기본 정보들 입력하기 > Save Website: 이곳에 자신의 GitHub Pages 주소를 적는다. (중요) 3. Settings > Add Disqus To Site > 맨 아래에 GET STARTED Site name & Disqus URL & Category 를 설정하고 Next 버튼 클릭한다. 설정...


  • GitHub Pages 사용을 위한 세팅하기

    내용이 계속 추가되면 포스팅이 너무 길어질거 같아서… 추가되는 내용들은 링크로 대체한다. Sitemap 제출하기 위 포스트의 주소는 http://dudmy.net/android/2016/02/14/list-item-ripple-effect/ 인데, 보는 것과 같이 사이트가 제대로 크롤링 되지 않는 문제가 있다. 정확한 이유인지는 모르겠지만 Sitemap을 제출하지 않는 것으로 짐작된다. Sitemaps for GitHub Pages 등을 참고하여 진행해보았다. 1. _config.yml 파일에 Automatic sitemap generation을 위해 추가한다....


  • Wordpress에서 GitHub Pages로 이사중

    며칠 전에 AWS에서 한 통의 메일이 날아왔다. Your AWS Free Tier Period is Expiring Thank you for using Amazon Web Services. The AWS Free Tier includes service offers that are only available for 12 months following your AWS sign up date, as well as additional service offers that do not...