본문 바로가기

플랫폼4

Selenium Grid 웹 응용 프로그램 다양한 브라우저 테스트 자동화 Selenium Grid는 웹 응용 프로그램을 자동으로 테스트하거나 웹 브라우저 기반의 작업을 자동화하는 데 사용되는 도구 중 하나입니다. Selenium Grid는 다음과 같은 주요 목적을 가지고 있습니다. 병렬 테스트: Selenium Grid는 여러 대의 컴퓨터(노드)에서 동시에 웹 테스트를 실행할 수 있도록 도와줍니다. 이를 통해 테스트를 병렬로 실행하여 테스트 수행 시간을 줄일 수 있으며, 빠르게 다양한 환경에서 웹 응용 프로그램을 테스트할 수 있습니다. 다양한 브라우저 및 플랫폼 지원: Selenium Grid를 사용하면 다양한 종류의 웹 브라우저(예: Chrome, Firefox, Edge 등) 및 운영 체제(예: Windows, macOS, Linux)에서 테스트를 실행할 수 있습니다. 이.. 2023. 10. 30.
Flutter 프레임워크를 통한 모바일 앱 손쉬운 개발 방법 Flutter는 Google에서 개발한 오픈 소스 프레임워크로, 모바일 앱과 웹 앱을 만들 때 사용할 수 있습니다. 이것은 개발자들에게 한 번의 코드 작성으로 다양한 플랫폼(iOS, Android, 웹, Windows, MacOS, Linux)에서 동작하는 앱을 만들 수 있는 기회를 제공합니다. 크로스 플랫폼 개발은 네이티브 개발과 대비됩니다. 네이티브 개발은 각 플랫폼(iOS 또는 Android)에 맞게 별도의 코드를 작성해야 하지만, 크로스 플랫폼 개발에서는 하나의 코드로 여러 플랫폼을 대상으로 할 수 있습니다. Flutter의 장점 성능: Flutter는 빠르고 성능이 뛰어나며, 앱을 빌드하면 기계 코드로 컴파일되어 네이티브 앱과 비슷한 성능을 제공합니다. 일관된 UI: Flutter는 Google.. 2023. 10. 7.
구글 안드로이드폰, 정보유출 취약점 공격 코드 주의! 구글 안드로이드 진저브레드 2.3.3 버전 이하의 모든 스마트폰에서 이용자의 정보를 유출시킬 수 있는 취약점에 대한 공격 코드가 공개돼 주의가 요구된다. 스마트 플랫폼 보안 전문 업체인 아이넷캅에서는 지난달 28일 해외 보안 포럼을 통해 공개된 ‘Google 안드로이드 스마트폰 콘텐츠 프로바이더 URI를 통한 파일 유출 취약점’을 분석하여 그 위험성을 확인했다. 해당 취약점은 이미 지난해인 2010년 11월 18일 최초로 발견된 취약점으로써 1년이 지난 시점에 실제 취약점을 공격하는 코드가 외부에 공개된 것이다. 공격자가 이번 취약점을 악용하여 SMS 스팸 문자나 모바일 메신저 링크, QR 코드 등을 통해 특수하게 조작된 웹 페이지를 사용자가 열어보도록 유도할 경우 정보를 유출하는 공격 스크립트가 실행되.. 2011. 12. 6.
‘진짜’ 소셜커머스의 6가지 특징 소셜커머스는 소셜 네트워크 서비스(SNS)의 ‘소셜’과 상거래의 영어 표현인 ‘커머스’가 합쳐진 말로 상당히 포괄적이고 추상적인 개념이다. 그러한 이유로 신종 공동 할인 구매서비스들조차 소셜커머스의 범주에 포함시킨다. 하지만 이들은 껍데기만 소셜커머스일 뿐, 실상은 반값 할인 서비스에 불과하다. 이들에게서는 진짜 소셜커머스를 구분해 주는 6가지 특징 중 어느 것 하나도 찾아볼 수 없다. 이메일, 메신저, 블로그, 문자메시지처럼 소통을 돕는 서비스들을 네트워크 서비스라고 부른다. 그런데 트위터, 페이스북, 미투데이 등은 SNS라며 따로 구분한다. 기존 네트워크 서비스에서는 찾아볼 수 없는 새로운 특성들, 바로 ‘소셜’함이 있기 때문이다. 이용자의 구체적인 프로파일 공개 : SNS 이용자들은 자신에 대한 구.. 2011. 5. 26.