CasperJS আপনার প্রকল্পের জন্য মস্তিষ্কহীন ব্রাউজার পরীক্ষার সমর্থন একটি তীক্ষ্ণ স্বরূপ ইন্টারফেস মূলত.
মস্তিষ্কহীন ব্রাউজার টেস্টিং ডেভেলপারদের SlimerJS PhantomJS অথবা trifleJS অনুকরণ (CasperJS দ্বারা সমর্থিত নয়) একটি ব্রাউজার মত একটি মস্তিষ্কহীন ব্রাউজার ব্যবহার যেখানে একটি পরীক্ষার পদ্ধতি এবং পাতা ক্ষীণভাবে কিভাবে.
মূল সরঞ্জাম তাদের নিজস্ব এটা করতে পারেন যদিও, CasperJS, ইন্টারফেস ব্যবহার করতে দয়া করে জাভাস্ক্রিপ্ট ভক্তদের প্রতি প্রচন্ডভাবে আনত একটি অনেক সহজ সমর্থন
বৈশিষ্ট্যগুলি :.
< ul>
<লি> আদেশ এবং পুনরায় আদেশ প্রয়োজন এই পদক্ষেপ
<লি> পূরণ ফর্ম
<লি> জমা ফর্ম
<লি> ক্লিক করুন লিঙ্ক
<লি> অনুসরণ লিঙ্ক
<লি> কর্ম ও ফলাফল লগ ইন করুন
<লি> গেরো ওয়েব পেজ
<লি> CoffeeScript সমর্থন
এই রিলিজে নতুন কি:.
- package.json স্থায়ী সংস্করণ সংখ্যা
- সংশোধন করা হয়েছে:
- কাস্টম হেডার সমর্থন যোগ করা হয়েছে বিদায়ী পাঠানোর অনুরোধ.
- বাইনারি সঙ্গে সঠিকভাবে কাজ করছে না Casper.download () .
- হয়.
- XPath নির্বাচকরা জন্য সমর্থন যোগ করা হয়েছে
- সংশোধন করা হয়েছে:
- Tester.assertSelectorExists ভাঙ্গা ছিল .
- tester.findTestFiles () এখন আন্দাজের ফলাফল ফেরৎ যাতে.
- স্থায়ী 0.6.4, আছে distros সংস্করণ সংখ্যা.
- দয়া করে জাভাস্ক্রিপ্ট ক্লায়েন্ট সাইড সক্রিয়
সংস্করণ 1.0.0-rc4 নতুন কি:
<লি> CoffeeScript মডিউল প্রয়োজন অসম্ভব
<লি> clientScripts ইনজেকশন কাজ করছে না
এখন ইনপুট ছাড়া অন্য ক্ষেত্র ধরনের জন্য যে কোন পরীক্ষায় <লি> উন্নত Tester.assertField () মেথড.
<লি> Casper.getCurrentUrl () এনকোডেড URL গুলির সঙ্গে অসদাচরণ পারে
<লি> যোগ করা হয়েছে:
<লি> Casper.echo () দূরবর্তী DOM পরিবেশ থেকে Casper কনসোল একটি বার্তা প্রিন্ট করুন
<লি> Casper.waitForText () পাতা এইচটিএমএল বিষয়বস্তু উপস্থিত হতে একটি নির্দিষ্ট টেক্সট জন্য অপেক্ষা করতে
<লি> ClientUtils.getFieldValue ()
সংস্করণ 1.0.0-RC1 নতুন কি:
<লি> প্রম্পট জন্য সমর্থন যোগ করা হয়েছে () এবং নিশ্চিত ().
PhantomJS 1.6 ওয়েবপেজ # zoomFactor জন্য <লি> সমর্থন যোগ করা হয়েছে.
<লি> যোগ করা হয়েছে url.changed ও navigation.requested ঘটনা.
কি সংস্করণ 0.6.10 নতুন:
<লি> মূল্যায়নের () ফাংশন // মন্তব্য করা যাবে না.
<লি> কনসোল রং নিষ্ক্রিয় করার জন্য, একটি মেকি Colorizer বর্গ যোগ করা হয়েছে.
Extensibility সম্পর্কে <লি> আপডেট করা হয়েছে এবং নির্দিষ্ট ডকুমেন্টেশন.
সংস্করণ 0.6.9 নতুন কি:
PhantomJS 1.5 এখন সমর্থিত সংক্ষিপ্ত PhantomJS সংস্করণ
সংস্করণ 0.6.8 নতুন কি:
<লি> যোগ করা হয়েছে Tester.assertNotEquals ()
সংস্করণ 0.6.7 নতুন কি:
কিছু ঘটনা থেকে Capser.base64encode () যখন কলিং <লি> ক্লায়েন্ট utils সম্ভবত এখনো ইনজেকশনের এবং উপলব্ধ করা হয় নি.
<লি> CLI args = (সমান চিহ্ন) সঠিকভাবে পার্স করা হয় নি ধারণকারী.
<লি> googlepagination নমুনা ভাঙ্গা ছিল.
কি সংস্করণ 0.6.6 নতুন:
কি সংস্করণ 0.6.5 নতুন:
<লি> যোগ করা হয়েছে --log-স্তর এবং --direct অপশন পরীক্ষা কমান্ড Casper করতে.
Bootstrap.js
<লি> কেন্দ্রীভূত সংস্করণ সংখ্যা package.json করতে.
PhantomJS 1.5 সঙ্গে <লি> নিশ্চিত সামঞ্জস্য.
আবশ্যক
<লি> PhantomJS 1.9.1 বা উচ্চতর
পাওয়া মন্তব্যসমূহ না