Descriptive Programming In Qtp – Part 1

techno7

Hello Friends,
In this series of post, we’ll learn about Descriptive programming (DP).

There are two ways, QTP uses to recognize the objects present in your application.

1. Object Repository (OR)
2. Descriptive Programming (DP)

First let see how OR works. OR is the simple and default way of object identification in QTP. OR stores groups of properties and values of every object. While you record on application, all the objects you click, are stored in Object Repository.

During the play back QTP use this OR to identify the object on which the action is to be performed.

What is Descriptive programming (DP)?

We’ll use DP when we want to bypass OR. Descriptive programming is used when we want to perform an operation on an object that is not stored in the object repository. This way QTP wont search for the object properties in the OR, but will take it from the DP statement.

Why use Descriptive programming (DP)?

Everything looks fine while automating test using OR then why should I use DP?

Well, there might be many valid reason to do so. Think about a situation – you want to close all opened browser automatically before you start executing your script. Here OR will not help you to identify an object as it is not possible to store all the opened browser objects into OR. Make sense?

No worries! We’ll discuss the need and benefits of DP in detail later in this post. Well examine scenarios where ORs advantages are outweighed by the DP.

I am not very good in vbscript. Is it mandetory to learn vbscript explicitly to write DP?

No. Not at all! Its not mandetory, but yeah.. recommended. For basic opretions and starting with DP, this post will guide you.
Although, for advanced oprations i.e. using COM, AOM, complex framworks etc. vbscript knowledge is the key.

Okie guys! Now, lets start writing DP!

Writing Descriptive Programming (DP):

DP can be written in two ways..

1. Static (by provide the set of properties and values directly)
2. Dynamic (by creating description object)

Static:

– In Static method of DP, we provide the set of properties and values directly in a single line, in form of the string arguments.

Here is the format/syntax of DP..
object’s Class Name(“property name:=property value)
Exmp 1: webbutton(Name:=Google Search)

object’s Class Name = webbutton
property name = Name
property value = Google Search

Exmp 2:- Browser(google).page(google).webbutton(name:=Google Search,type:= Submit).click

In above statement, Browser(google) and page(google) are written using OR. And webbutton(name:=Google Search,type:= Submit) is written using DP. Please note that we can write multiple set of properties and values in any DP statement.

Examples:
webbutton(name:=Google Search).click

For full article, visit >>

The Free SMTP Server is the shape of things to come

techno14

Worth of a thing is what it brings, and the Free SMTP Server brings all but everything to email transfers. Once on a Free SMTP Email Server, sending emails is downhill all the way. In a sense, it is the workhorse of the whole emailing system.

When on the go, one cant help being a slave to jumpy networks, clumsy connectivity, fragile servers, and other email impediments. You can fight these all day long only to be left all balled up in the end. This is where a Universal SMTP Server straightens out everything hook, line, and sinker.

In fact, for some muzzy reasons, users are generally unaware of the very first thing about the Free SMTP Server. To begin with, a Free SMTP Server is the antidote to all the aforementioned issues. It breaks connectivity barriers stemming out of ever-changing ISPs and networks, and out of server-device issues.

A dedicated Free SMTP server is the very thing marketing folks got to be looking to. And heres why: Email marketing is a huge game today. Its no more quantifiable as bulk emails define the order of the day. Conventional ISP-servers often only allow for a certain number of mails to be sent per day while also aggressively filtering incoming messages, throwing a big spanner in your productivity and throughput.

A Free SMTP server absolves such issues. Its fast mechanism fosters bulk as well as quantified emailing. Standard SMTP servers receive high volumes of traffic, causing delays or errors. Dedicated Free SMTP servers transport messages immediately.

Free SMTP sends emails over SSL connections. This heightened encryption adds a new layer of security to the user. Its an umbrella under which personal and professional data transfers are absolutely safe. Free SMTP servers come with the added advantage of supporting every other email client in existence today.

Programmed to deliver outgoing messages, a Free SMTP server links up with recipient DNS server and delivers your emails. Its supremely fast, and for its limitless compatibilities, it hardly misses dealing with any email client. It is an automatic choice for professionals, travelers, and anyone in general for whom breaking from emails is next to impossible.

To know more about Mysendmail Free SMTP Server, and how to get your device up for the service, please visit:

How To Find An Smtp Server When Traveling

techno19

People who travel on business know its critical to stay in contact with the home office. But when you travel, being away from the office doesnt mean you can ignore your email (as much as youd like to). So after a brutal day of back-to-back meetings, the absolute worst thing is trying to untangle a technical issue especially if it means fooling with your email settings.

Unable to check email? You may need to find a new SMTP Server
If you have a problem and cant retrieve email on your personal laptop or smart phone, stand by for good news. The solution may lie in merely changing your SMTP server settings. So what is SMTP? It is a routine that email applications use to correctly route your email over the WWW. Email goes to an SMTP server before getting sent to the correct person. However if the SMTP server was configured to a local Internet Service Provider, it cant function if youre away from home!

Be sure to select a global SMTP Server
In order for your email to function around the globe, you must select a global SMTP server. Global SMTP servers allow you to read and send your business email from a cell phone or PC from any global location. Once you make the change, you wont have to reset your email settings again.

Instructions for finding and changing an SMTP SMTP Server in Outlook
See instructions for Outlook 2007:

1) In the Tools menu in Outlook, go to ‘Account Settings’.
2) Identify your email account, click Change
3) Change the Outgoing email server (SMTP) to a global SMTP server (recommended links are below). Dont touch the Incoming mail server setting. Click ‘More Settings’.
4) Click ‘Outgoing Server’ tab. Uncheck ‘My outgoing server (SMTP) requires authentication’. Click the ‘Advanced’ tab.
5) Change your Outgoing server (SMTP) Port Number to 2525. Alternate ports are 25, 8025 or 587. For ‘Use the following type of encrypted connection’ select None.

Congrats! Now you can check your email from any location around the world. This will save time and headaches next time you travel.

Great Plains Consultant Newsflash Frx Move To New Server

techno11

If your current Dynamics GP Great Plains server got to be replaced with new hardware, you should follow procedures to move Dynamics GP databases as well as FRx reporting system files. Being working for major Great Plains Dynamics GP VAR in US, we realized that our large customers are following this simple technique: place new server with newer Operating System (such as Windows 2003 instead of old Windows 2000), install SQL Server 2000 or 2005, move Great Plains DYNAMICS and all companies databases, move user logins, password and security access (you can also find these SQL scripts at Microsoft Dynamics Customer Source). Then shut down the old Dynamics GP Server, rename new server to its old server original name, and off you go! Well, this is about Dynamics GP Great Plains. FRx Financial reporting is more sensitive to UNC Path, Shared Folders and mapped drives. If you ran into these issues, this small publication is dedicated to you:

1.FRx Sysdata concept. Please login FRx reports designer, under Admin->Organization->SYSDATA you should see where your current FRx metabase is located. Please, know that FRx is compatible with multiple ERP platforms: Great Plains, Axapta, Navision, Solomon and these are the reasons to lean on file location. Sysdata folder has FRx metabase and if you change settings for your companies: Company->Information: Specification Set, Import and Export Path, Rates Database Path (in case if you deploy multicurrency in GP and FRx) all the users will be updated

2.FRx System Specific Information. Here you have ODBC DSN, usually FRx deploys the same DSN as Dynamics GP Great Plains Workstation. For Each company please specify system database: DYNAMICS and company database

3.Admin View OFSI Settings. In our practice, OFSI tables were source of the problems with earlier FRx versions: 6.5 and down, These were the days in late 1990th where you would have to create OFSI tables manually in SQL Query Analyzer

4.G32 files error messages. The concept behind is pretty simple FRx rebuilds GL indexes on logon. If you are getting error message, that you can not login FRX due to G32 file is locked, please open your sysdata directory, rename all G32 extension files and come back to FRx this should fix the problem

5.If you are at the point where you are considering to give up on FRx issues, we understand and respect your position consider to give us a call

SWTOR Server Queues including First Sport Gain

techno9

Ordinarily the one needing to stress effortless actuality betwixt most likely overwhelmingly most recent enthusiastic gamers all through SWTOR’s first game pick up access to incorporate the server queue’s. My life partner and i me formerly was instructed to swtor credits defer over 30 units while going to in the game with primetime quite a while to secure all through on top of We’ve likewise found different accommodates inside posting utilizing approximated defer periods over around 1 hour plus 20 units. We’ve maybe perceived stories including eager gamers the requirement to postpone over a couple of quite a while or higher to get all through on the notable server.

How actually does that will keep enthusiastic gamers all in all as one incline including mark-new enthusiastic gamers absolutely not controled all through ridges happen web over afterward week?

Viably one specific useful issue to check out watch might be that this hosts are unnaturally given at the decided beforehand mixture by essentially BioWare. These are absolutely not in potential and yes it is an acronym for you to illustration that this tenants cap are setting off SWTOR credits farming guide to be more terrific. Their economical swtor credits on the other hand a significant frightful for you to interest tenants truck tops while any individual who could be partaking in right this minute might attest that they didn’t perfected the greater part of equitable concerning any server slack, on the off chance that simply concerning any in any admiration. My mate and i me didn’t perfected extremely much slack, protect relating to after in Feb 5th evening time while on the course to another utilized pursuit place, by and by it just made due with respect to various a couple minutes.

BioWare headlines stationed various mark-new accommodates over prior Sport Gain access to headstart on top of My companion and i consider more are heading off to be handled on-line today soon enough relating to getting mark-new energetic gamers. Relating to inferences I’m ready to get for just regarding any mark-new gamer subscribing to the activity this particular 1 week, likely run with a decreased regular mark inside Legend Competitions entire planet. Sure it might usually be unquestionably brilliant for you to take part in with a server pointed to as promptly after Canderous Ordo through KoTOR, by and by mull over what number of men and ladies will surely initiate movement in that will behavioral nature moreover. Just never visit Shii-Cho.

There are more tips to get more swtor credits here.

Sleep Programming Review – Is It As Good As It Claims

techno3

Have you heard about Sleep Programming by Hale Carlton? Whether you answered yes or no, this review is going to be a huge eye-opener for you!

I know this because I was once unaware of the power of the mind. In fact, I didnt even think about my mind very often; I was always distracted with whats happening in front of me. Little did I know that the power it takes to change my life was right inside of me!

Do I have your full attention now? Read my Sleep Programming review to find out more!

A New Perspective

One thing that really attracted me to Sleep Programming was the perspective it held. According to this amazing program, I have the power to change my life. I hold the key to my promotion, my weight loss and whatever else I choose to make of myself.

That kind of thinking is not new, but the way it was presented gave me all the encouragement I needed to take the first step.

And well, that was when I started looking around for someone who could share his own experience – a Sleep Programming review I could trust. I found plenty, of course, which led me to a plethora of information.

The Science Behind Sleep Programming

According to its creator Hale Carlton, you can change your life through sleep. Whether your goal is to lose weight, gain more confidence or simply find direction in your life, sleep programming (also known as sleep learning or hypnopaedia) can make that happen. How?

Simply put, our mind is programmable. On the conscious level, we tell ourselves what to do. However, we cant tell our conscious part to start losing weight and expect ourselves to obey a strict diet regimen or stop overeating. Most of us will always be tempted to eat more than exercise.

The key to getting ourselves to really listen is through the subconscious. And yet getting through to our subconscious is not that easy. We need to speak to it on a level it can understand. Thats where sleep programming or sleep learning makes itself useful. It feeds our subconscious powerful suggestions that stick with us.

Safety Concerns On Sleep Programming

It is very safe and effective. Our subconscious picks up on subliminal suggestions all the time – whether we watch television or talk to people. The only difference with sleep programming is youre making the most of your subconscious to fit your goals. You can also listen to these sleep learning CDs over and over again. I know I do!

Its very important that we take charge of our life. And hopefully, this Sleep Programming review will help you make that first step to change.

Why You Need A Warranty When Buying Dell Tower Servers

techno4

Before you head on out to pick up Dell Tower Servers, one of the most important things for you to understand is that having a warranty on these items will be essential. While one would hope nothing ever goes wrong with the system that they purchase, the truth of the matter is just like anything else equipment can fail and it will often do so when you least expect it.

You will find that the warranty that you have in place is going to be your insurance policy that will aid you when something goes wrong. After all, the last thing you will want is to have your computer system non-operational when it is your peak season.

What you will want to keep in mind when you are looking at this warranty is the fact that it is designed to last you for a reasonable amount of time that you own the machine. For example, a server will typically last you around five years before you are going to need to upgrade it and exchange it for a new one. Because of that, you will want to ensure that you choose a five year warranty when it is available on these machines. However, if your company tends to do a considerable number of upgrades regularly, the standard three year option could be just as effective.

It will be important that you dont end up assuming that you are not going to run into any issues when you are purchasing a Dell Tower Server. While the models are respectable and dont typically have a number of issues, having the warranty is going to be that vital safety net that protects you from possible hardware failure. Basic warranties in this respect will usually only cover hardware failure and a limited selection of other items.

Keep in mind that these basic warranties are ones that typically come with every server. What you will need to determine is what additional warranty types and periods of time you will need to keep yourself best protective with these units. Sometimes the best choice can be to stick with Dell, while others will find that an extended warranty through a third party dealer can be a better overall choice for these servers.

Of course, before you end up choosing to go this route, you will need to ensure that you understand the terms and conditions that are in place for the warranty. This can be everything from how and where you store your server to handling your own minor repairs as the last thing you will want to do is to have your server no longer covered as a result of you handling these problems on your own.

Importance of Java Programming Language

techno3

The Java programming language was developed by Sun Microsystems. It is an object oriented programming language. It is one of the best programming languages for networked computers.
The growing trend of BlackBerry, in telecommunications, is also supported by Java platform. The applications for these smartphones are developed using Java as the programming language.
Java is a very secure, robust, multi threaded and dynamic language which gives freedom to run the applications on any operating system.
The Java programming language was developed and re-designed for use on the Internet. In the internet domain, Java’s popularity has increased tremendously, especially on the server side of the Internet. Nowadays, there are a large number of Java experts who strive for the enhancement and improvement of Java development. For beginners who are interested in learning Java, there are numerous Java training courses available online. You can attend a Java Programming Course online either using an Instructor-led training delivery or self learning. However, it is much better to join a course with Instructor led online training delivery.
Don’t get confused between Java and Javascript. JavaScript is a scripting language which shares a similar name and has the same syntax, but is in no way related to the core Java language. Javascript Training courses concentrate more on web designing.
To learn Java, various books are available in the market as well as on the internet. Not everyone can learn Java by self learning (reading books/ study material etc.). That’s why there’s a robust instructor-led adult education marketplace. You can join a java programming course to enhance your programming skills and take yourself up the ladder of successful career.
Credible IT Solutions is a young and dynamic organization for Java Courses in London. Academic institutions across the world provide the basic and conceptual fundamentals covering multiple areas in computer science. But Credible IT Solutions, through its Java training courses, helps in full in-depth understanding of syntax and concepts used to develop basic as well as advanced applications in Java.

Preeti Prakash is an online Marketer of Credible IT Solutions (CITS) which offering java programming courses & java training courses in london with affodable cost.To know more about Javascript Training Courses, Visit CITS website www.credibleitsolutions.co.uk now!

Embedded C Programming Compilers For 8051 Microcontroller

techno8

Todays sophisticated computers are developed as embedded systems so that they can be complimentarily used in mobile devices and electronic appliances. The microcontroller turns out to be the key element in an embedded system. Actually a microcontroller is a microprocessor giving more emphasis on the input & output operations. It controls the operation of electronic devices by giving them access to communication, measurements and switching information. Thus a microcontroller is regarded as a device controller. Intels 8051 microcontroller is among the oldest members of the microcontroller family, yet is very popular among users. Technical analysts attribute its popularity to its amazing architecture. Some of the reputed computer manufacturers like NXP, Silicon Labs & Atmel are still using 8051 microcontroller as the basis of their microcontrollers.

The 8051 microcontroller has a complicated memory structure that requires special software instructions to access it segment wise. Therefore special kind of compliers needs to be designed to make the memory accessible. Since the 8051 microcontroller is widely used in IT industry & many projects as well, companies have created their own 8051 microcontroller compatible compilers. As a result various kinds of embedded C programming compilers for 8051 microcontrollers are available in the market. Most of them are offered as part of a package along with debugger, simulator & integrated development environment (IDE). The Keil IDE/compiler is one such popular variety. Similarly SDCC (Small Device C Compiler) is a free & popular compiler that is found compatible with Zilog Z80, Motorola 68HC08, Maxim 80DS390 & Intel 8051 microcontrollers. The open source software code of SDCC is distributed under the guidelines of GNU General Public License.

Though pascal language is rarely used in embedded C programming, a few special Pascal compliers are available for the 8051 microcontroller. The Turbo51 & KSC Pascal51 are good examples of commercial Pascal compilers. Turbo51 is a free complier based on fast single pass & advanced multi-pass optimizing technology & using syntax of Borland Turbo Pascal 7.

While there are not enough options in basic or Pascal compilers, the C compilers are available in abundance. Users are facing difficulty in finding good quality basic or Pascal compilers for 8051 programming. The chief function of the compilers is the code they produce which should be optimized well to enhance the speed & size. However it is not the programming language in compilers which decide the size of the program codes for achieving specific tasks in 8051 programming. Either Pascal or C can be used to generate an optimized & compact code. It is the programmers preference on which platform he/she will feel comfortable working in.

Benefits Of Print Server

techno19

Print server is basically a computer or device which is connected to one or more printers and to client computers over a network.It can accept print jobs from the client computers and allocate the jobs to the printers.
Print Server Advantages
Benefits of print server are enlisted as:
Print server lowers the administrative and management workload due to centralizing local and remote printer management. It allows prioritization of print jobs. It is known that priorities can be assigned to print jobs such that more important jobs are printed before those less important.

Print server allows an administrator to manage and control access to each printer. There are three level of printer permissions, print, manage documents and manage printer. Print permission allows a user to print documents, pause, resume, start and cancel his documents. This permission is granted to everyone in the group.

Manage documents permission is assigned by administrator to selected users when required. With this permission, user can control job settings for all documents. Manage printer permission allows the user to pause and restart the printer, share a printer, adjust printer permissions, change printer properties and change spooler settings.

With the use of print server, client computer jobs are quickly spooled to print server as compared to printer. The main point is that while printing large jobs from an own printer, user may have to leave his computer running until printing task gets completed. But with the use of print server, if any job has been spooled to it, then user can shutdown his system.

A system administrator can easily manage printers with the print server. If your own printer goes down, then you will not be able to print documents. But with the use of print server, when a printer goes down, then the printing job is transferred to other printer.
Print server manages workload on printers such that if one printer has lots of printing jobs, then it will assign some of the jobs to other printers in the network. It means if your printing job is spooled to print server, then it will get completed.