چطور میشه برنامه سیلورلایت که با مرورگر اجرا میشه رو اتوماتیک تست کرد
سلام
این کار برام از نون شب واجب تره خواهشا کمک کنین
ما یه برنامه داریم که باید با مرورگر فایرفاکس باز کنیم یعنی ما یه آدرس توی مرورگر میزنیم مثلا 192.168.0.11 و برنامه سمت سرور باز میشه که با سیلورلایت نوشته شده
خب ما یوزر نیم و پسورد مون رو میزنیم و با سطح دسترسی خاصی مثلا کاربر آموزش
خب توی این برنامه فرم های زیادی هست که من میخوام یه فرم باز بشه و جاهایی که میخوام کلیک بشه و تکست باکسها پر بشه و ذخیره بشه این عملیات رو هم میخوام تکرار کنم مثلا بگم 100 بار این فرم باز شه و این عملیات انجام بشه
قبلا برنامه مون تحت وب بود و با asp نوشته شده بود که با المنت های وب و برنامه Watin المنت ها رو مثلا تکست باکس ها رو از طریق id شون پیدا میکردم و متن مو مینوشتم الان با سیلورلایت شدنش باعث شده هیچ المنتی شناسایی نشه
لطفا منو راهنمایی کنید ------یه دنیا ممنون میشم
نقل قول: چطور میشه برنامه سیلورلایت که با مرورگر اجرا میشه رو اتوماتیک تست کرد
تو سیلورلایت هم میتونید با Name و X:Name به هر المنتی دسترسی داشته باشید، در ضمن برای پیاده سازی همچین چیزی بهتره یه پیش زمینه ای از سینتکس سلیورلایت و کد های Xaml داشته باشید. در ساختار کد نویسی و بعضی مفاهیم خیلی با asp متفاوته
نقل قول: چطور میشه برنامه سیلورلایت که با مرورگر اجرا میشه رو اتوماتیک تست کرد
ممنون از پاسختون . میخواستم بدونم از طریق مرورگر چطور میتونم این المنت ها رو پیدا کنم ؟ چون برنامه با مرورگر ران میشه
نقل قول: چطور میشه برنامه سیلورلایت که با مرورگر اجرا میشه رو اتوماتیک تست کرد
Silverlight خودش دارای Coded UI Test هست
Visual Studio Coded UI Test for Silverlight
نقل قول: چطور میشه برنامه سیلورلایت که با مرورگر اجرا میشه رو اتوماتیک تست کرد
سلام آقاي sajadzare
شما تونستيد نام element ها رو از صفحه وبي كه با silverlight طراحي شده، پيدا كنيد؟
من ميخوام از Microsoft.mshtml.dll و اينترفيس HTMLDocumentClass واسه اتوماتيك پر كردن صفحه استفاده كنم
اگه كسي اطلاعات خاصي در اين مورد داره ممنون ميشم راهنماييم كنه.
نقل قول: چطور میشه برنامه سیلورلایت که با مرورگر اجرا میشه رو اتوماتیک تست کرد
سلام نه متاسفانه . خیلی سخته . من قبلا با Watin صفحات وب رو پر میکردم ولی صفحاتی که با سیلورلایت طراحی شدن نمیشه . یعنی Watin ساپورت نمیکنه . تلریک پشتیبانی میکنه که پولیه و مجانی نیست!!! موندم چیکار کنم . با مایکروسافت ui هم نتونستم به جایی برسم
نقل قول: چطور میشه برنامه سیلورلایت که با مرورگر اجرا میشه رو اتوماتیک تست کرد
شما ميدونيد دقيقا كار اين Coded UI Test
چيه؟
بررسي كه كرديد تا چه حد قدرت مانور داره ،ميتونيم حين اجرا از داده هاي مختلف استفاده كنيم؟
نقل قول: چطور میشه برنامه سیلورلایت که با مرورگر اجرا میشه رو اتوماتیک تست کرد
نقل قول:
نوشته شده توسط
sajadzare
تلریک پشتیبانی میکنه که پولیه و مجانی نیست!!! موندم چیکار کنم . با مایکروسافت ui هم نتونستم به جایی برسم
Telerik.Testing.Framework.2013.1.911_Purchase.msi
http://p30download.com/fa/entry/44822/
خودم دانلود نكردم اما شايد بتونه بهتون كمك كنه...
نقل قول: چطور میشه برنامه سیلورلایت که با مرورگر اجرا میشه رو اتوماتیک تست کرد
ممنون دانلود میکنم . لطفا اگر به نتیجه رسیدید حتما اطلاع بدید. شاید با کمک هم تونستیم به جایی برسیم
نقل قول: چطور میشه برنامه سیلورلایت که با مرورگر اجرا میشه رو اتوماتیک تست کرد
از طریق جاوااسکریپت و به هر صورت دیگه از بیرون آبجکت سیلورلایت قاعدتا نمیشه - اگه کسی راهی پیدا کرد لطفا بگه